wkWebview与JS交互问题

[复制链接]
49 4

马上注册,跟各大iOS开发大神交流、切磋。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
wkWebview与JS交互问题最近遇到一个wkWebview与JS交互问题,如下:
当:??[configuration.userContentController addScriptMessageHandler:self name:@"founctionName"]注册方法名之后,网页能够正常调用我的方法
?? - (void)userContentController:(WKUserContentController *)userContentController didReceiveScriptMessage:(WKScriptMessage *)message{} 次方法也能回调。


但是!!!!!!!!!
当,我在当前ViewController,push 到下个VC,然后再pop回来的时候,页面再次调用“founctionName”的时候就没反应了。
有大佬遇到这个问题么。

跪求答案。




上一篇:求个画板demo,可以设置画笔的,如:毛笔/钢笔等
下一篇:请教??Mac开发强制退出应用的问题

举报 使用道具

回复

4 个评论

masklly  新手上路  发表于 2019-3-7 12:16:30  | 显示全部楼层
wkWebview与JS交互问题最近遇到一个wkWebview与JS交互问题,如下:
当:??[configuration.userContentController addScriptMessageHandler:self name:@"founctionName"]注册方法名之后,网页能够正常调用我的方法
?? - (void)userContentController:(WKUserContentController *)userContentController didReceiveScriptMessage:(WKScriptMessage *)message{} 次方法也能回调。


但是!!!!!!!!!
当,我在当前ViewController,push 到下个VC,然后再pop回来的时候,页面再次调用“founctionName”的时候就没反应了。
有大佬遇到这个问题么。

跪求答案。

举报 使用道具

回复
ballen  新手上路  发表于 2019-3-7 13:35:58  | 显示全部楼层
[configuration.userContentController addScriptMessageHandler:self name:@"founctionName"] 放在viewwillappear里

举报 使用道具

回复
fonlan  新手上路  发表于 2019-3-7 17:22:00  | 显示全部楼层
willdisappear,我移除了messageHandler,开始是贴的代码,所以没注意,

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

举报 使用道具

回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

搜索
热搜: iOS swift 下拉刷新
  • 版块推荐
  • 百宝箱

图文热点

更多

精华推荐

更多

社区学堂

更多

客服中心

关于我们
关于我们
友情链接
联系我们
帮助中心
精贴推荐
源码上传
注册登录
服务支持
资源下载
关注我们
官方微博
官方空间
快速回复 返回顶部 返回列表