美文网首页
UIWebView刷新后JS交互失效

UIWebView刷新后JS交互失效

作者: ChinaGoodStaff | 来源:发表于2017-09-20 11:53 被阅读302次

iOS端通过链接请求JS页面,页面上有按钮可以点击,点击按钮之后页面刷新到新的页面,新的页面里有JS交互,但是此时点击按钮没有任何反应,JS交互失效。webview二次请求链接,那么网页上的内容再次点击就没有任何反应,只有在第一次请求的时候才可以点击

怎么解决呢,既然在同一个webView中不能跳转,那就再加载一个webView,当点击第一个页面的时候,网页向客户端做一个JS交互,将要跳转的链接传给客户端,客户端用新的webView加载网页传过来的url,在新的webView中继续进行JS交互,这样就解决了webview二次请求链接JS交互失效的问题。

相关文章

网友评论

      本文标题:UIWebView刷新后JS交互失效

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