mui.plusReady()不执行?mui传参

需求:要在A界面中的卡头(头布局)和卡位(底部tab)中加载webView呈现内容,在webView界面中获取A界面头布局的title id和一个图片id :
代码如下:
A界面中卡头,卡头布局(头布局)的代码:

mui.init({
swipeBack: false,
statusBarBackground: '#82D1C5',
gestureConfig: {
tap: true,
},
subpages: [{
id: 'list.html',
url: 'list.html',
styles: {
top: '45px',
bottom: '50px',
bounce: 'vertical'
},
 extras:{
 divimg:'footer_left_div_id',
 title:'header_title_span'
 }//额外扩展参数
}]



});

//在加载的webView界面中获取2个相应的id:

<script type="text/javascript">
        /*dom准备就绪后,调用此事件*/

        function plusReady(){
            mui.plusReady(function(){
                var url=plus.webview.currentWebview().getURL();
                console.log("获取当前页面webView URL:=="+url);
                //获取模板界面中传递的参数
                var self = plus.webview.currentWebview();
                var divimg = self.divimg;
                var title = self.title;
                //持久化保存
                localStorage.setItem("current_page_url",url);
                localStorage.setItem("divimg",divimg);
                localStorage.setItem("title",title);
                console.log("传递过来的div img id:=="+divimg);
                console.log("传递过来的title id:=="+title);
            });
        }




            if(window.plus){
                plusReady();
                console.log("window.plus");
            }else{
                document.addEventListener("plusready",plusReady,false);
                console.log("plusReady");
            }

</script>

打印结果如下:

 plusReady at list.html:179
 获取当前页面webView URL:==file:///storage/emulated/0/Android/data/io.dcloud.HBuilder/.HBuilder/apps/HBuilder/www/list.html at list.html:157
 传递过来的div img id:==footer_left_div_id at list.html:166
 传递过来的title id:==header_title_span at list.html:167
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值