安卓中的javascript版本

3

我想了解Android 1.6 WebView支持的Javascript版本。

提前致谢, Parth Mehta


我没有直接的答案,但也许这对您也有趣:https://dev59.com/M7iwzYgBFxS5KdRj7VOw - Mathias Conradt
1个回答

5

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

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

怎么做呢?创建一个测试页面来测试JavaScript版本,并在Android浏览器上运行它。

JavaScript 1.6具有一堆新的数组函数。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;

2
对于我的(Android 3.0),这将返回“1.8”。不幸的是,没有window.Iterator。 - Nappy

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接