首先是用于网页的设计,没有用于模拟设备调试
不知mui.fire()是否可以使用,如用于页面间的传值。
现有:page1.html:
<script type="text/javascript">
mui.init();
var detailPage = mui.preload({
url: 'sub.html',
id: 'sub.html'
});
mui('#list1').on('tap', 'li', function(e) {
mui.fire(detailPage, 'newsId', {
id: this.getAttribute('id')
});
mui.openWindow({
url: 'sub.html',
id: 'sub.html'
});
});
</script>
另一页面sub.html中
window.addEventListener('newsId', function(event) {
console.log(event.detail.id);
mui.alert(event.detail.id);
});
sub.html没有拿到值
2 个回复
Trust - 少说废话
并不适用,mui.fire()是基于5+webview的实现。
nbzhou2013 (作者)
谢谢