码迷,mamicode.com
首页 > 移动开发 > 详细

mui开发app之plusReady

时间:2017-01-19 14:28:20      阅读:707      评论:0      收藏:0      [点我收藏+]

标签:补充   html5+   创建   打开   封装   css   code   存在   html5   

在mui中使用$.plusReady()或者mui.plusReady()使用

类似于jquery中的$(document).ready();

第一,啥是plusReady?

在app开发中,若要使用HTML5+扩展api,必须等plusready事件发生后才能正常使用,mui将该事件封装成了mui.plusReady()方法,涉及到HTML5+的api,建议都写在mui.plusReady方法中。

 

第二,啥是html5+,和html5有什么区别

所谓的html4.0标准我们就不去讨论了,这是早期对浏览器标记语言解析的规范,在app开发中我们通常使用的是html5

html5:万维网的核心语言、标准通用标记语言下的一个应用超文本标记语言(HTML)的第五次重大修改,于2014年发布,之后的浏览器必须遵守这个开发规范实现对html,css,javascript的解释,其中css遵守最新的css3规范,javascript遵守最新的ECMAScript6。

html5+:其实还是html5,只是在html5针对手机开发app时补充了对大量原生功能支持,包括摄像头,wifi,震动,gps等等的软硬件功能,通过js封装调用安卓原生接口使得h5开发app更加的强大,所以称之为html5+(app的开发必须要使用html5+)

 

第三,关于mui plusReady的注意点:

plusReady事件仅在webview首次创建时触发,使用mui.openWindow方法多次打开已存在的同样id的webview时,是不会重复触发plusReady事件的; 因此若业务写在plusReady事件中,可能会出现执行结果和预期不一致的情况;此时可通过自定义事件触发

 

mui开发app之plusReady

标签:补充   html5+   创建   打开   封装   css   code   存在   html5   

原文地址:http://www.cnblogs.com/devilyouwei/p/6306176.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!