需求(也是项目中在android4.4的时候出现的一个问题):详情页添加到购物车之后,通知购物车页面把刚加入的物品显示出来
当时添加到购物车后,我用fire给购物车页发送消息,购物车页面刷新 mui.fire(list, 'refresh');
但是在一些手机可以实现(大多数),而在红米(4.4)却没有实现,这就比较尴尬了,下面就这些问题做个描述
evalJS和mui.fire都能给目标窗口调js和传参,感觉不到有什么区别;
如果要调指定webview的js, 使用mui.fire还麻烦些 得自定义事件 加监听;
感觉evalJS还好理解 写起来也简单 为什么不推荐使用evalJS呢?
mui.fire有什么优势?
fire事件需要目标webview已经处于loaded