问题1:如果这个webview没有id,如何获取这个webview。
问题2:如果一个webview已经存在,通过a标签href又打开了相同的webview,如何能阻止其重复创建?
快乐心声
- 发布:2016-05-11 15:30
- 更新:2016-11-04 11:50
- 阅读:2387
3 个回复
DCloud_heavensoft
必然有id,没给id赋值的话,url会变成id。
对于首页,是专门有个laughtwebview来获得。
mui的openwindow内部封装了,可以防止重复id的webview反复打开,已存在的就show,不存在的就create
netstone
接着这位同学问个问题,我需要重复加载同一个页面,每次会改变参数控制显示的内容。
实际项目里发现,改变参数打开这个页面的时候,还是会出现重复加载的情况,就是会根据前面赋值的参数重复加载,改变参数几次页面就会加载几次。
请问这个问题应该如何解?多谢!
rodgerz
createNew: false
建议采用webview的自定义事件来实现你的需求,详见
http://dev.dcloud.net.cn/mui/event/#customevent
最后提醒一点,同时存在的webview不要太多,能关闭的尽量关闭