> document.getElementById("scanBtn").addEventListener("tap",function(){
var myweb=mui.openWindow({url:"_www/index.html",id:"ywensdf"});
console.log(myweb.getURL());
},false);
代码如上,我测试了好多次,用的是华为p7,系统是5.0+,重启第一次进入该页面输出的url是index.html是正确的,但是我又从主页面进入该页面点击scanBtn事件,得到的url竟然是该页面的url,我不知道是不是我手机兼容性问题。
然后我两次输出:console.log(JSON.stringify(myweb));得到的信息如下:
这个重启第一次进入:> {"view_array":[],"IDENTITY":"NWindow","uuid":"NWindow51456734666280","callbacks":{"loaded":[null]},"callback_id":"plus61456734666280","id":"ywensdf"}
这个是后面进入:> {"view_array":[],"IDENTITY":"NWindow","uuid":"NWindow51456734666280","callbacks":{"back":[null],"menu":[null]},"callback_id":"plus21456734675079","id":"ywensdf"}
木是妮可 (作者)
求大神解决一下的啊
2016-03-01 11:11