jamzhang
jamzhang
  • 发布:2016-11-13 23:57
  • 更新:2016-11-14 22:47
  • 阅读:1357

mui.openWindow无法传递变量

分类:MUI
        function jumpToChat(userId) {  
            console.log("I'm here");  
            var para = userId;  
/*            var webview_style = {  
                popGesture: "close"  
            };*/  
            mui.openWindow({  
                id: "id",  
                url: "im-chat.html",  
                //styles: webview_style,  
                show: {  
                    aniShow: "pop-in"  
                },  
                waiting: {  
                    autoShow: false  
                },  
                extras: {  
                    usrId: userId  
                }  
            });  
        }

如上我通过调用jumpToChat('ddddd')传递参数到im-chat.html,在im-chat.html中使用

                $.plusReady(function() {  

                    plus.webview.currentWebview().setStyle({  
                        softinputMode: "adjustResize"  
                    });  

                    var self = plus.webview.currentWebview();  
                                       alert(self.usrId);  

无法获取usrId的值

2016-11-13 23:57 负责人:无 分享
已邀请:
Danny

Danny - QQ125904483

有5+环境么

纯牛奶645

纯牛奶645

前一个页面用的mui的openwindow方法,下一个页面也用mui的mui.plusReady方法,就可以解决你的问题了

jamzhang

jamzhang (作者)

还是不行啊, ```javascript
extras: {
usrId: userId
}

  • 纯牛奶645

    把 var self = plus.webview.currentWebview();

    alert(self.usrId);方法写在plusReady里面

    2016-11-15 15:15

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