9***@qq.com
9***@qq.com
  • 发布:2017-02-06 18:07
  • 更新:2017-02-12 12:59
  • 阅读:2329

做产品的拿出来给人用,连个技术没有,还推什么

分类:HBuilder

例子3:混合型移动App
这里的混合型移动App,所指并非是原生和HTML5的hybrid App,而是指一部分页面是本地的HTML,通过ajax与服务器交互,另一部分页面是从服务器下行的mobile web页面。

  1. 分别新建一个web项目和一个移动App项目
  2. 在移动App里的某个html里通过<a href= 或者location.href=或者webview对象的loadURL方法指定mobile web的页面地址。
  3. 在服务器下行的mobile web页面中,一样可以通过js调用本地HTML5Plus api对硬件层进行访问。类似微信JS SDK。
  4. 这段话到底啥意思,有个案例没?????????????????????????

2017-02-06 18:07 负责人:无 分享
已邀请:
BoredApe

BoredApe - 有问题就会有答案。

打包mobile web 指的是将一个网络地址打包成app,无法脱线使用.
混合型移动APP 是介于通过HBuilder 在线打包 正规的移动App和 打包mobile web站之间。
举例电商应用。商品展示和购买等应用基础不变的功能直接使用HBuilder打包。而活动等不定的页面可以由服务动态下发.这就是混合型应用

Trust

Trust - 少说废话

创建新的5+webview
请参考相关5+webview的API。
http://www.html5plus.org/doc/zh_cn/webview.html
webview中加载的html资源,支持本地资源和网络资源。

举例

// 5+相关API在plusready后调用  
document.addEventListener('plusready', function(){  
    var self = plus.webview.create('https://www.baidu.com', 'test');  
    self.show();  
});  

把上面例子中的百度的地址,替换成你网站的地址,就可以将你的网站加载到5+webview中。

那么也就意味着,你可以在服务端的网页(动态网页为jsp等)中,监听plusready事件,在事件回调中调用plus相关的API。

开发相关
网站开发和手机应用开发还是有很大区别的,不要心急。
建议在HBuilder中新建Hello mui以及Hello h5+例子,体验一下并且阅读相关源码。结合产品相关的文档,写例子多测试一下就会加深理解的。

最后
未能及时解答,十分抱歉,还望谅解。
在使用产品中遇到问题,请先阅读相关文档以及示例代码,并在社区中搜索。若未能获得较为理想的答案,请发帖描述相关问题。

春雷云海

春雷云海

承接APP开发项目和给企业提供快速开发APP技能培训课程

团队leader:孟老师,资深架构师,精通php+mysql后台系统开发,thinkphp社区有开源的系统发布。

apicloud,decloud开发webapp方面有独到的见解,主要开源项目有蚂蚁订货系统,加qq,下载系统源码。

APP项目下载地址:

信贷投资
https://www.pgyer.com/dS5D

商城类

https://www.pgyer.com/eGTP
https://www.pgyer.com/XBux

公寓管理类
https://www.pgyer.com/6WcX

杂志类:
http://sj.qq.com/myapp/detail.htm?apkName=com.u2181676586.caz

快速开发APP教程地址:

http://study.163.com/course/courseMain.htm?courseId=1003604089
http://study.163.com/course/courseMain.htm?courseId=1003606075
http://study.163.com/course/courseMain.htm?courseId=1003664040
http://study.163.com/course/courseMain.htm?courseId=1003605092

团队信仰:
对得起客户的信任,对得起自己的付出,非诚勿扰。

联系:孟工
QQ: 835173372

该问题目前已经被锁定, 无法添加新回复