WKWebView与JS交互的问题--js 调起原生

第一步:设置WebView的config(WKWebViewConfiguration)

 

 

此处有一坑,方法注册必须要在 config 赋值给webview之前,不然无用

WeakScriptMessageDelegate是用来处理循环引用的,要在dealloc的时候删除

第二步:代理方法

将这个方法的实现放在代理方法里面,放到主线程是怕webView的异步加载影响到了方法的正常响应

按照这个顺序应该就可以实现JS调用原生,如果调不到考虑一下步骤是否乱了

 

posted @ 2019-12-13 16:54  小妮子的奋斗时代  阅读(509)  评论(0编辑  收藏  举报