假设我在mui里面的a.html里面有如下代码
var val = '123456';
mui.init({
subpages:[{
url:http:'//www.xxx.com/list.html',
id:'list.html',
styles:{
top:'45px',//mui标题栏默认高度为45px;
bottom:'0px'//默认为0px,可不定义;
}
}]
});
我希望在http://www.xxx.com/list.html 里面使用这个val,请问怎么传值?
不希望使用get 放在地址栏后面的方式,还有其他办法吗
s***@163.com (作者)
子页面通过什么读取?plus是不能用的,用html5的localStorage也读取不到
2018-11-01 09:55
s***@163.com (作者)
能认真看清楚吗,子页面是外部的html。用不了plus.storage的
2018-11-01 12:25
DCloud_UNI_CHB
回复 s***@163.com:外部html如果是你可控的,依然可以使用plus;如果你无权修改代码,可以尝试注入js代码的方式,参考webview的appendJsFile方法,http://www.html5plus.org/doc/zh_cn/webview.html#plus.webview.WebviewObject.appendJsFile
2018-11-01 15:16