5***@qq.com
5***@qq.com
  • 发布:2018-08-02 17:52
  • 更新:2018-08-03 10:01
  • 阅读:1184

返回上一级时,触发事件

分类:MUI

A页面

mui.openWindow({  
        url: 'sendMap.html',  
        id: 'sendMap.html'  
      });  
window.addEventListener('refreshs',function(event){  
      alert("456");  
    });

sendMap.html 页面

mui.init({  
      beforeback: function(){  
        var mylist = plus.webview.getWebviewById('sendMap.html');  
        mui.fire(mylist,'refreshs');  
        return true;  
      }  
    });

为什么在sendMap.html中,返回时,refreshs事件没有触发?

2018-08-02 17:52 负责人:无 分享
已邀请:
m***@sina.com

m***@sina.com - 不忘初心

mui.fire(mylist,'refreshs');

这里的mylist,应该是父窗口:plus.webview.currentWebview().opener()

付楚

付楚 - web前端开发

为什么要把代码写在初始化里面

  • 5***@qq.com (作者)

    因为看到官方示例beforeback就是写在init中

    2018-08-03 11:22

  • 付楚

    拿出来应该就可以了

    2018-08-03 14:04

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