mui小清新
mui小清新
  • 发布:2017-04-26 09:27
  • 更新:2017-04-26 09:27
  • 阅读:1048

我是先主页A点击进入B页面,然后从B页面跳入A页面对应的锚点,结果第一次从B跳A的时候打开的是页面而不是对应A的锚点,代码如下,请大神指点。

分类:MUI

A页面代码:

//添加newId自定义事件监听

window.addEventListener('newsId', function(event) {

//获得事件参数

var id = event.detail.id;

//根据id向服务器请求新闻详情

});

B页面代码:

mui.init({

preloadPages: [{

url: "cardIndex.html", //A页面地址

id: "business" //A页面对应的锚点

}]

});

var detailPage = null;

//添加点击事件

$(".header-back-icon").click(function(e) {

var id = this.getAttribute("id");

//获得A页

if(!detailPage) {

detailPage = plus.webview.getWebviewById("business");

}

//触发A页的newsId事件

mui.fire(detailPage, 'newsId', {

id: id

});

//打开A页

mui.openWindow({

id: "business"

});

});

2017-04-26 09:27 负责人:无 分享
已邀请:

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