NativeScript 3.4:iOS 上的 WebView 性能很慢



当我在NativeScript 3.4和4.0的WebView中打开一个网站时,JavaScript的性能很慢。在Xcode中构建时,比普通的WKWebView慢得多。

我也尝试过NativeScript游乐场(play.nativescript.org(,如果你放置一个WebView并使用JavaScript运行一些网站,它的性能也会很慢。

请帮助我

Se this: github.

该问题可能与设置为的 JavaScript 有关 配置站点的初始比例。只是为了测试我建议 打开node_modules/TNS-core-modules/ui/web-view/web-view-ios.js 替换 var jScript = "var meta = document.createElement('meta'(; meta.setAttribute('name', 'viewport'(;meta.setAttribute('content', "初始比例=1.0"(; document.getElementsByTagName('head'([0].appendChild(meta(;";-> var jScript = " 然后尝试再次构建项目 TNS 运行 iOS 并检查 如果 JavaScript 将再次缓慢执行。

这使它工作得很好!感谢@tsonevn!

最新更新