HBuilder新建了一个移动App,能否用手机浏览器访问,如何实现,文档中没有找到教程
紫星痕2016
- 发布:2015-12-11 16:00
- 更新:2015-12-12 21:54
- 阅读:5648
HBuilder新建了一个移动App,能否用手机浏览器访问,如何实现,文档中没有找到教程
分类:HBuilder
4 个回复
过期红茶
挂在到服务器,肯定就能在浏览器看到了。
不知道你想问的是不是混合开发。
那个牵涉到移动架构。
有兴趣详聊吧
maq
【1套HTML工程,通过grunt编译,发布为iOS版、Android版、手机浏览器版、微信版、360生活助手流应用版。】
混合模式开发的 app 本来就都是这样的。如果你的 html 工程能在手机浏览器里跑起来,自然也就能在微信里跑起来,再加上一个跟平台相对应的基座程序(混合模式开发工具都会有自己的基座程序),也就出来 Android 版、iOS 版了。HBuilder 走得更远一点,又搞出个“流应用版”。
但是,如果你的 html 工程里用到了 5+ 的东西,那这部分功能就无法在手机浏览器版、微信版里面跑起来了,因为这两种容器没有 5+ Runtime 支持。
紫星痕2016 (作者)
谢谢您的回答,您的意思就是说
1、用Hbuilder创建的Web项目可以实现发布发布为iOS版、Android版、手机浏览器版、微信版、360生活助手流应用版
2、用Hbuilder创建的App项目里用到5+的功能,只能发布为iOS版、Android版两种把
那意思是说如果为了都兼容,只能选择第一方案吧
2015-12-13 09:11
maq
回复 紫星痕2016:
基本上就是这个意思。进一步讲,也可以通过动态识别实现自动适应,如果是在手机环境下,可以按全功能来跑,如果是普通的浏览器环境,就缩减一些功能和效果。
2015-12-13 13:19
紫星痕2016 (作者)
回复 maq: 也就是说 官方 那个 挑食的案例,就是这样的实现的吧,我看在微信和浏览器环境下,经常提示无法定位当前位置,也是缩减了功能和效果了吧
2015-12-14 09:56
maq
具体那个案例我没有实际体验过,不好说。不过如果只是提示“无法定位当前位置”的话,很可能并不是缩减了功能,只是功能没有跑出效果而已。浏览器里的 H5 是有定位功能接口的,微信好像也有吧。
2015-12-14 10:12
紫星痕2016 (作者)
谢谢回答,问的就是混合开发,一套代码,既能生成安装包,也等浏览器和微信访问,
我看官方那个案例,挑食,官方说是一套代码,但是不知道怎么实现的,
官方文档里也没有教程
过期红茶
去问你们公司的架构师,移动架构。或者自己多看看书,会有的。
2015-12-12 12:55
且听风吟
那是流应用啊!!!