标签: javascript ios objective-c uiwebview
我有一个使用UIWebView执行JavaScript的应用程序(未添加到视图层次结构中),但我想知道如何才能让它更快。我看着用JXcore运行node.js,但看起来不再支持了。 WKWebView和JavaScriptCore似乎没有任何同步功能,我们需要为应用程序。我甚至尝试在应用程序执行JavaScript时启用手势,以便至少用户可以在调用期间导航,但主线程被阻止(并且UIWebView完成的任何事情都必须在主线程上)。我可以使用什么建议而不是UIWebView?
答案 0 :(得分:1)
如果您的脚本不依赖于DOM对象,请使用JavaScriptCore框架。它有一个同步evaluateScript方法。