为啥我的js不能在swift的webview里运行

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥我的js不能在swift的webview里运行相关的知识,希望对你有一定的参考价值。

浏览器未开启javascript 使用的js代码有问题,webview不兼容该代码。 第一个坎:WebSettings WebSettings webSettings = mWebView.getSettings(); 参考技术A You have everything set up properly, but you aren't giving your WKWebViewConfiguration instance to the WKWebView. Since the configuration has the details of the Javascript/Swift bridge, you can't talk back and forth.

override func loadView()
// ...
var config = WKWebViewConfiguration()
config.userContentController = contentController

self.webView = WKWebView(frame: self.view.frame, configuration: config)
self.view = self.webView!

以上是关于为啥我的js不能在swift的webview里运行的主要内容,如果未能解决你的问题,请参考以下文章

为啥我不能在 Swift 中解码我的 JSON 文件?

为啥 HTML5 视频不能在 IOS 8 WebApp(webview) 中播放?

Swift - 从 WebView 获取 js 对象

为啥这个 scrollLeft JS 函数不能在我的本地 wordpress 网站上运行?

为啥 Go Back 不能使用此源代码在 webview android 应用程序中工作?

webstorm中的react语句为啥没有提示