美文网首页
WebViewJavascriptBridge 遇到的错误

WebViewJavascriptBridge 遇到的错误

作者: 子非鱼7868 | 来源:发表于2018-04-28 15:33 被阅读26次

最近写的项目有用到三方库WebViewJavascriptBridge用wkwebview加载的,一开始加载就是白屏,以为webview没有加载出来,给webview一个背景色,发现加载了,一闪而过,webview的代理方法也没有走,懵逼了。上网搜了很多的解决方法,有的说是代理设置的不对,有的说是内存问题,但是按着他们给的解决方法都不适应这个错。没办法自己慢慢调吧。
跟进去看看发现走了dealloc方法 将webview释放了

1.jpeg
我设置WebViewJavascriptBridge属性的时候没有用strong 2.png
改了!改成强制引用
3.png
跑起来还是白屏,后来看WebViewJavascriptBridge的文档发现是ARC
4.png
-fobjc-arc这个我加了的 5.png
我就寻思着是不是在引用的文件也需要添加-fobjc-arc
6.png
跑起来,没有白屏了,js调用正常

相关文章

网友评论

      本文标题:WebViewJavascriptBridge 遇到的错误

      本文链接:https://www.haomeiwen.com/subject/mtpglftx.html