WKWebView没有执行任何js代码

时间:2018-03-08 10:27:48

标签: ios swift wkwebview gcdwebserver

我使用WKWebView在我的Xcode项目中呈现本地index.html文件。问题是,文件中的html和css代码在webView中成功显示,但javaScript却根本没有呈现。

我在stackoverflow上搜索了关于这个问题的类似问题,我想到的是Apple没有在本地html文件中执行js,为了执行js,我需要使用{{1的本地web服务器}}

老实说,我是一个新的漏洞webServer概念,我发现很难找到如何在本地webServer中运行html以及如何使用GCDWebServer

在WKWebView内的本地服务器上运行index.html文件的简单方法是什么?如何操作

这是我的代码:

GCDWebServer

1 个答案:

答案 0 :(得分:0)

这就是我设法创建GCDWebServer本地服务器的方法,其中js文件使用html脚本标记成功呈现,并且没有需要进行JS注入,例如{{1 }或WkUserscript

我的代码:

evaluateJavaScript