代码之家  ›  专栏  ›  技术社区  ›  Andrew Hedges

哪些版本的移动webkit支持javascript工作人员?

  •  7
  • Andrew Hedges  · 技术社区  · 14 年前

    我的google fu让我失望了。我正在尝试确定哪些版本的移动Webkit(iOS、Android、BlackBerry Torch等)支持HTML5功能的JavaScript工作人员。有人肯定知道吗?

    编辑 我创造了 a page that logs whether your browser supports the Worker API . 如果你有移动WebKit设备,请点击它,过一会儿我会发布摘要。谢谢!

    编辑二 我最后得到了一个回合的图伊特,并添加了查看结果摘要的能力。同一环节: http://segdeha.com/w/workers.html

    4 回复  |  直到 11 年前
        1
  •  5
  •   hkk David Calhoun    11 年前

    以下是基于我自己的功能检测测试的结果:

    var supportsWorkers = !!window.Worker;
    
    • iOS 4.0.2:否(模拟器)
    • iOS 4.0.1:否(模拟器)
    • IOS 4:没有
    • iOS 3.1.3:没有
    • IOS 3:是的
    • iOS 2.2.1:否(iPhone 2G)

    • Android 2.2:否(NexusOne和Emulator)

    • android 2.1-update1:是
    • Android 2.1:是
    • Android 2.0:是
    • Android 1.6:没有
    • Android 1.5:没有

    • 黑莓6:是(在BB 9800手电筒上测试)

    • WebOS 1.3:否(仿真器)
    • Fennec/1.0B1:是(仿真器)

    其中一些在实际设备上进行了测试,另一些在模拟器上进行了测试。结果有点有趣。它看起来像是在Android和iOS上启用然后禁用的。请记住,这只是一个特性测试,而不是实际的功能测试。

        2
  •  1
  •   Samuel    13 年前

    更新:目前的iOS(5.1)确实支持网络工作者(通过iPad2和上面链接的URL进行测试)。

        3
  •  0
  •   desau    14 年前

    我还不确定是否有。

    我的google fu也失败了。

    不过,我可以告诉您,在Froyo的Webkit浏览器(Android2.2)中不支持它们。(根据现代化)

    也许一些iphone&bb的家伙可以插话。

        4
  •  0
  •   expora    14 年前

    iPhone OS 4.1不支持员工(在iPod touch上)。真可惜,就像我要写一个webapp一样。在实际设备上测试。

    "Mozilla/5.0 (iPod; U; CPU iPhone OS 4_1 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8B117 Safari/6531.22.7"