|
是的,所以官方才出来了一个useWKWebView,原来没有的时候效果完全达不到。
要解决方法我个人觉得就几个。
1,root作为中转,在设计的时候,我是把很多公共方法放在root里面做的,也就是index.html里面,通过sendEvent和execScript来传输数据,在root里面处理中专。异步操作,效果还好。
2,就是尽量减少这个页面对本地数据的依赖,每次ajax从后台取数据,pageParam只带用户id之类的过来就够了,没有大数据。
3,官方的说法,貌似是说setStorage不是不能用,只是作用域和普通不用useWKWebView的作用域区间不同。这个也是很久前官方说法了,现在不知道是不是,如果是的话,那么就是说你所有页面都开启了useWKWebView,那么数据是通用的。。只能不能和没有开启useWKWebView的交互数据而已。 |
|