【问题标题】:NativeScript 3.4: WebView on iOS performance is SlowNativeScript 3.4:iOS 上的 WebView 性能缓慢
【发布时间】:2018-04-11 18:06:16
【问题描述】:
当我在 NativeScript 3.4 和 4.0 的 WebView 中打开一个站点时,JavaScript 的性能很慢。在 Xcode 中构建时比普通的 WKWebView 慢得多。
我也尝试过 NativeScript 游乐场 (play.nativescript.org),如果您放置一个 WebView 并使用 JavaScript 运行某个站点,它的性能也会很慢。
请帮帮我
【问题讨论】:
标签:
ios
xcode
webview
nativescript
wkwebview
【解决方案1】:
请看这个: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('内容',
'初始比例= 1.0');
document.getElementsByTagName('head')[0].appendChild(meta);"; -> var
jScript = "" 然后尝试再次构建项目 tns run ios 并检查
如果 javascript 将再次缓慢执行。
这使它工作得很好!感谢@tsonevn!