Oscar
Oscar
  • 发布:2015-12-17 19:23
  • 更新:2015-12-17 19:48
  • 阅读:1295

a.html是c.html页面打开的,a.html页面open一个webview,记为b.html,但是等b处理完之后,找不到a.html了

分类:HTML5+

如题,代码如下:

这是a.html页面
mui.openWindow({
url: 'lsajcx-search.html',
id: 'lsajcx-search.html',
extras: {
mainPage : 'html/ajcx/lsajcx-list.html'
},
styles:{
hardwareAccelerated: true
}
});

这是b.html页面
var searchPage = plus.webview.getWebviewById("lsajcx-search.html");
mui.fire(searchPage, 'refreshPage', {
kssj: startTime,
jssj: endTime
});
searchPage 获取不到,因为这个当作一个搜索页面,搜索之后要刷新a.html这个列表
--------------------------分隔线---------------------------------------
虽然b.html中加入代码
mui.init({
preloadPages:[
{
url:'lsajcx-list.html',
id:'lsajcx-list.html'
}
]
});
预加载一下,可以获得到上面所说的searchPage ,但搜索的意义也没了,导致a.html无法刷新(未填好搜索条件,在b.html页面时就刷完了,填好值后看不到搜索效果)

2015-12-17 19:23 负责人:无 分享
已邀请:
DCloud_UNI_FXY

DCloud_UNI_FXY

发测试工程

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