因为我想在页面加载完成后执行 alert("load success"); 所以我找到index.html里有一段:
function plusReady(){
// alert("plusReady");
// 隐藏滚动条
plus.webview.currentWebview().setStyle({scrollIndicator:'none'});
// Android处理返回键
plus.key.addEventListener('backbutton',function(){
if(confirm('确认退出?')){
plus.runtime.quit();
}
},false);
//plus.ui.alert("window.plus true");
// alert("sdfsfssdf");
compatibleAdjust();
// alert("sdfsfssdf");
}
if(window.plus){
//plus.ui.alert("window.plus true");
// alert("plus true");
plusReady();
}else{
// plus.ui.alert("window.plus false , reload");
document.addEventListener('plusready',plusReady,false);
}
问题是,上面这段,是否plusReady函数就是 plusready 后的回调?
经过无数次试验, 这段代码一点都不能改,否则打包后,安装,就会一直卡在启动页面,进不了index.html。
请看我 // 注释掉的几行,那几行都是我试验过的,无论哪行都不行
我使用的手机是 小米2s,MIUI 版本: MIUI-JLB52.0
求指导,多谢!
8 个回复
jurimengs (作者)
。。居然这么多天没人回答。。
翾 - 没有什么想要介绍的
plusReady函数是 plusready 后的回调。
翾 - 没有什么想要介绍的
你可以吧index.html 改成如下试试:
jurimengs (作者)
这……貌似跟index是一样的,不过我还是尝试了下, 仍然是不行, 进不了页面
页面一直转。
多谢
骁骑
你可以把manifest.json文件shplash节点下的autoclose的值设置为ture 页面就能进去了
DCloud_UNI_FXY
不要在首页alert。可以console打印信息测试。
jurimengs (作者)
多谢指导... splashscreen
jurimengs (作者)
另外, 我将工具更新到最新版本就好了.