MUI自定义事件

    xiaoxiao2021-03-25  154

    MUI的自定义事件实现了跨webview通讯,

    例子:

    监听自定义事件 - 目标页 

    1 2 3 4 5 6 7 8 9 window.addEventListener( 'shijian' , function (event){    //通过event.detail可获得传递过来的参数内容    ....        var  name = event.detail.namel    console.log(name);    shijian();     })

    触发自定义事件 - 本页 

    1 2 3 4 5 6 7 //首先获得目标页面的对象 var  targetPage = plus.webview.getWebviewById( '目标页面id' );    mui.fire(targetPage, 'shijian' ,{    //自定义事件参数    name: 'dongyixueyuan' });

    以上例子,触发自定义事件的页面直接调用了监听该自定义事件的函数,并把数据传递了过去。

    而WEB一般就是通过HTTP请求或者通过全局变量来实现

    转载请注明原文地址: https://ju.6miu.com/read-11346.html

    最新回复(0)