【问题标题】:javascript version in AndroidAndroid中的javascript版本
【发布时间】:2010-08-18 09:44:09
【问题描述】:

我想知道 Android 1.6 中的 WebView 支持的 Javascript 版本。

提前致谢, 帕思梅塔

【问题讨论】:

标签: javascript android


【解决方案1】:

所有现代浏览器至少支持 JavaScript 1.5,大多数支持 1.6 到 1.8。

但这还不够有用。要获得准确的版本,您可以在每个版本中测试一个新功能。

你怎么能做到这一点?创建一个测试页面来测试 JavaScript 版本,并在 Android 浏览器上运行。

JavaScript 1.6 有许多新的 Array 函数。 1.7 引入了迭代器对象。 JavaScript 1.8 引入了reduce 数组函数。所以我们可以测试这些:

var jsVersion = 1.5;
if (([]).forEach) jsVersion = 1.6;
if (window.Iterator) jsVersion = 1.7;
if (([]).reduce) jsVersion = 1.8;

【讨论】:

  • 对我来说 (Android 3.0) 这返回 "1.8" 不幸的是没有 window.Iterator。
猜你喜欢
  • 1970-01-01
  • 2013-11-03
  • 2012-07-03
  • 2019-01-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多