2010-08-24 61 views
7

我的Google-fu讓我失望。我試圖確定哪些版本的移動WebKit(iOS,Android,Blackberry Torch等)支持HTML5特性JavaScript Workers。任何人都知道嗎?哪些版本的移動WebKit支持JavaScript工作?

編輯 我創建了a page that logs whether your browser supports the Worker API。如果您有移動WebKit設備,請點擊它,我會在一段時間後發佈摘要。謝謝!

編輯II 我終於得到了一個圓形的tuit,並增加了查看結果摘要的能力。同一鏈接:http://segdeha.com/w/workers.html

+0

+1爲好的在線測試!您應該以某種方式讓人們發送您的檢查功能來測試其他功能。 – 2017-01-30 17:05:21

回答

5

這裏的結果基於我自己的功能檢測試驗:

var supportsWorkers = !!window.Worker; 
  • 的iOS 4.0.2:無(仿真器)
  • 的iOS 4.0.1:無(仿真器)
  • 的iOS 4.0:沒有
  • 的iOS 3.1.3:沒有
  • 的iOS 3.0:是
  • 的iOS 2.2.1:無(iPhone 2G)

  • Android 2.2的:否(Nexus One和仿真器)

  • 的Android 2.1- UPDATE1:是
  • 的Android 2.1:是
  • Android 2.0的:是
  • 的Android 1.6:沒有
  • 機器人1.5:無

  • 黑莓6:

  • webOS的1.3是(上BB 9800火炬測試):無(仿真器)
  • 小狐/ 1.0b1:是(仿真器)

其中的一些進行了測試在實際設備上,還有一些在仿真器上。結果很有趣......它看起來像是在Android和iOS上啓用然後禁用的。請記住,這只是功能測試,而不是實際的功能測試。

+1

你是怎麼做你的測試?你是否有一堆亂七八糟的設備或許多技術人員朋友? :-) – 2010-08-24 23:33:40

+2

我(暫時)從我們的質量檢查中竊取他們(我在雅虎工作);) – 2010-08-25 00:11:32

0

我不確定是否還有。

我的google-fu也失敗了。

但是,我可以告訴你,它們在Froyo的webkit瀏覽器(Android 2.2)中不受支持。 (據Modernizr的)

也許一些iPhone & BB球員可以附和

0

iPhone OS 4.1不支持工作人員(在iPod Touch上)。我感到慚愧,就像我要寫一個web應用程序一樣。在實際設備上測試。

"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" 
1

更新:當前iOS(5.1)確實支持Web Worker(用iPad 2進行測試,並在問題中與上面鏈接的URL相關聯。

相關問題