mui.openWindow("A.html")打开新页面
createNew参数为true情况下,会一直创建新的webview,时间长的话APP会卡死
只要未关闭过A.html,就不会进入plusReady中,
如果关闭过A.html,就会进入plusReady中。
所以关键是判断是否有关闭过该页面,从而考虑业务逻辑是放在plusReady中,还是自定义事件。
关闭A.html 页面方法,可以调用js mui.back()或者页面有 mui-action-back 样式的元素
plus.webview.currentWebview().opener()//获取当前页面创建者(父页面)
mui.back();//返回上级页面
mui.fire(plus.webview.currentWebview().opener(), 'refresh');//触发父页面的refresh函数
window.addEventListener('refresh', function(e) {
window.location.reload();//页面重新加载
});
plus.webview.getWebviewById("yunsharelist.html").reload();//打开yunsharelist.tml页面,且需要刷新一下页面(重新加载)
参考链接:http://ask.dcloud.net.cn/question/6514