android和前端混合开发工具,【Web前端问题】android 和vue 混合开发的套路是?

本人工作之余写了个小demo

后端使用php返回的接口

部分数据要么python爬到我的数据库然后返回接口要和直接用别人的接口 比如追书神器

大部分页面功能使用vue

登录注册会员中心之类使用原生android

等于在vue页面上 使用webview 套了个原生壳子

但是其他一些问题

本人因为没有时间混合app开发项目经验 感觉许多不懂

比如 页面之间的跳转 因为我使用fragment页面加载webview如下效果

b654207ab21200160b146739ca717954.png

83f86d817e0991a368c4d44edd09bad8.png

页面始终展示在fragment中(比如详情页面如何跳出这个fragment?再利用新的activity加载详情页?)

因为我等同于直接加载了一个网页了,所有的操作貌似和android无关

还有比如权限验证之类的(我后端自己生成的jwt 登录成功后只是保存到了安卓缓存中,vue页面中并未用到jwt)

请各位有相关开发经验的能给一些建议

回答:

你既然会Vue了,可以考虑Weex来进行混合开发。

回答:

可以考虑使用Cordova之类工具打包

回答:

如果不是用混合框架来开发,自己的项目里部分用到vue或者其他js框架加载h5的话,可以考虑转场使用原生动作,也就是新的界面会用到一个新Activity,或者界面简单,也可以跳转一个新的Fragment

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值