HTML5+ Plus 介绍
HTML5+Plus ,是什么意思,HTML5+,指的是HTML5 加 原生APP生态,plus 中文是运算“加”,官方用plus 这个单词,作为HTML5+, api 接口的一个开头,以后你看到的 plus 开头的方法都是属于5+环境调用的方法,例如:plus.runtime.version; 获得当前应用版本号,plus.runtime.appid; 获得当前应用ID号等等。
那么 plus 能不能在浏览器环境下使用,是不能的,必须要在手机APP上才能使用,因为它操控的是APP原生功能。
我们在开发APP之前,必须要先熟悉5+一些方法的使用,5+是属于底层的, MUI-UI框架是属于视觉层,我们通过5+的方法去操作页面。
在使用5+方法之前,我们必须先监听它环境是否已经加载完毕,加载完成后,才可以使用5+的方法,我们可以这样做,监听plusready 方法
document.addEventListener('plusready', function()
{
//console.log("所有plus api都应该在此事件发生后调用,否则会出现plus is undefined。"
});
或者,如果我们使用MUI 框架,可以使用mui.js 插件里的 mui.plusReady() 方法来判断是否已经加载完成
mui.plusReady(function()
{
//在这里写5+的api 方法
});
plus 的api 方法很多,可以参5+的文档介绍 HTML5+API 文档 ,后续在使用MUI 框架时,讲解部分使用方法。
以下是HTML5+ 的APP示例应用,里面主要是展示了,JS 调用原生APP的一些例子,大家可以下载安装,来体验下效果。
加载更多