2016-02-26 84 views
0

Cordova使用什么JS引擎?它是平台特定还是跨所有平台的一个标准? iOS的意义safari和Android的chrome,以及可能的IE标准的Windows?或者跨越所有平台的'Cordova JS'引擎。cordova使用什么js“引擎”?

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

唯一的原因,我想用我的合并排序(慢),是因为我知道肯定会被精确地实现在iOS,窗户,机器人一样,等...

+0

呃,如果一个平台上的JS引擎碰巧为'.sort()'使用了不同的算法,那么它何时会起作用?最终的结果应该是一样的吧? – jfriend00

+0

你可能是对的,但它确实是一个更真实的想法问题 – slowsword

+0

添加插件crosswalk webview所以程序只使用一个平台,并使应用程序更快 –

回答

2

科尔多瓦是,在一天结束时,一个嵌入了Web视图的本地应用程序,它使用特定于应用程序部署平台的Web浏览器组件。

如果您希望使用其他Web浏览器组件,仍然有可能。看看Crosswalk

+0

为什么downvote?在我的回答中,我说的不是真的吗? –