c***@163.com
c***@163.com
  • 发布:2016-11-20 18:54
  • 更新:2018-05-25 10:00
  • 阅读:12366

mui子页面 获取 父页面的dom,或者调用父页面的JS方法

分类:MUI
mui

通过
mui.init({
subpages:[{
url:your-subpage-url,//子页面HTML地址,支持本地地址和网络地址
id:your-subpage-id,//子页面标志
。。。。

的方式创建的子页面, 那子页面想调用父页面中的一些元素 ,或者JS方法

请问有什么方式吗 ?

2016-11-20 18:54 负责人:无 分享
已邀请:
羊腰子

羊腰子 - 没个性

子页面
// 获取当前webview
var self = plus.webview.currentWebview();
var opener = self.opener();
//此句调用父页面js
opener.evalJS('checkLoginStatus()');

父页面
// 打开功能页面
mui.openWindow({
id: href,
url: href,
createNew: false,
waiting: {
autoShow: false
}
});
function checkLoginStatus(){}

  • h***@163.com

    这个报错 Uncaught ReferenceError: checkLoginStatus is not defined

    2018-11-15 17:45

Danny

Danny - QQ125904483

http://dev.dcloud.net.cn/mui/event/#customevent

http://www.html5plus.org/doc/zh_cn/webview.html#plus.webview.WebviewObject.evalJS

该问题目前已经被锁定, 无法添加新回复