科尔多瓦使用什么js“引擎”

What js 'engine' does cordova use?

本文关键字:js 引擎 什么      更新时间:2023-09-26

Cordova使用什么JS"引擎"?它是特定于平台的还是跨所有平台的一个标准?这意味着iOS的safari和Android的chrome,以及Windows的IE标准?或者跨所有平台的"Cordova JS"引擎。

更具体地说,我读到它取决于浏览器JS实现的排序算法.sort()使用(Mozilla使用合并排序)。我正在考虑使用我创建的合并排序函数或标准的 .sort() 函数。(无论如何,这可能是合并排序)。内置的 .sort() 似乎快了大约 10 毫秒,或者快了大约 14%。

我想使用我的合并排序(较慢)的唯一原因是因为我确信它将在 iOS、Windows、android 等中实现完全相同......

在Android上,它使用基于Chromium的Android WebView,并使用V8 JavaScript引擎。

在iOS上,从iOS8开始,它使用基于Safari并使用Nitro JavaScript引擎的WKWebView。

在其他平台上...好吧,无论本机 Web 视图是什么。

根结底,Cordova是一个内置Web视图的本机应用程序,它使用特定于部署应用程序的平台的Web浏览器组件。

如果您希望使用其他Web浏览器组件仍然是可能的。看看人行横道。