plus是5+Runtime的内部对象。
就像chrome浏览器里有chrome.开头的一些对象方法,5+runtime内部内置了plus对象。
因为plus和mui不一样,plus是引擎级别的,不需要前端框架。而mui是前端框架,所以是要引入mui.js才能使用的。
不要在没有plus和mui的环境下调用相关API.
我们可以初始化一下mui.plusReady方法,代码如下:
if(mui.os.plus) {
mui.plusReady(ready_fun);
} else {
mui.ready(ready_fun);
}
function ready_fun(){
... 自定义事件
}
我建议事件函数尽可能的写在 ready_fun() 里面,避免不必要的报错。
附上H5+ plus 文档 MUI H5+官方文档