如问题描述,因为人手不足.现在项目需要开发一个app 能否 微信 ios 安卓公共一份代码...目前情况看只能用mui的东西是可以共用一份的..而5+Runtime的这部分支持ios和安卓 微信是无法实现的? 求答复
jimmy_zejia
- 发布:2016-03-14 14:37
- 更新:2016-03-15 07:25
- 阅读:1931
5+的api大部分微信本身就没有,小部分微信或HTML5里有对应api。
对于本身就没有的功能:调5+的api前判断下是不是在5+的ua环境下。如果是微信的ua下,不执行plus代码。
对于可降级的功能,可采取重定义js的方式处理。
这个开源库定位就是互转https://github.com/dcloudio/plusto
除了动态判断if和重定义js,还可以使用条件编译直接输出不同版本,glup的前端构建工具都可用于条件编译,官方的产品发布都采用了这类构建工具。
jimmy_zejia (作者)
但是5+的API微信端用不了呀
2016-03-14 14:47