使用模版,对于父、子webview分别使用自定义事件,例如: mui.fire(headerWebview, 'updateHeader', {title:title}); mui.fire(contentWebview, 'updateVeh', {vehicle:veh}); 在iOS中contentWebview的事件不会触发。在Android中正常。
你需要确保contentWebview已经是loaded状态,他才会接收到事件。 也就是说。你应该 contentWebview.addEventListener('loaded',function(){ mui.fire(contentWebview, 'updateVeh', {vehicle:veh}); });
2 个回复
DCloud_UNI_FXY
赞同来自: tangyouhua
你需要确保contentWebview已经是loaded状态,他才会接收到事件。
也就是说。你应该
近水楼台
赞同来自:
赞一个,解决了