MUI的实现原理
HTML5+也可以称为HTML5Plus
HTML5+文件补充
H5开发APP的痛点:
无法调用手机硬件上的功能,如拍照、通讯录等
为了弥补H5能力的不足,中国成立了HTML5中国产业联盟www.html5plus。org发布HTML5+规范。
什么是HTML5+?
HTML5+规范是一个开放规范
HTML5+添加了一个JavaScript对象加号,使js能够调用无法或无法由各种浏览器实现的设备
简单地说,HTML5+可以在一些设备硬件上调用API,例如相机、陀螺仪、文件系统、地址簿等
HTML5提供的加号对象+
mui中有一个加号对象。它没有简单地使用html5的函数,而是提供了一个名为html5+的API集,并将它们封装在这个plus对象中。有陀螺仪、地图、定位、相机、文件流等的本地函数调用接口!
加号对象必须位于***mui-PlusReady***中。如果不需要使用HTML5+提供的API,则不需要使用plusReady方法。你只需要mui。init,然后使用mui。这也是梅之间的区别。init和plusReady
梅。为“html5+”生成PlusReady。它只能在打包到应用程序级别后使用,因为plus对象中的内容最终将映射到java,objec