What versions of mobile WebKit support JavaScript Workers?

My Google-fu is failing me. I'm trying to determine what version(s) of mobile WebKit (iOS, Android, Blackberry Torch, etc.) support the HTML5 feature JavaScript Workers. Anyone know for sure?

EDIT I've created a page that logs whether your browser supports the Worker API. Please hit it if you have a mobile WebKit device and I'll post a summary after a while. Thanks!

EDIT II I finally got a round tuit and added the ability to see a summary of the results. Same link: http://segdeha.com/w/workers.html

7
задан Andrew Hedges 8 October 2010 в 19:33
поделиться

2 ответа

Вот результаты, основанные на моих собственных тестах обнаружения функций:

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: нет
  • Android 1.5: нет

  • BlackBerry 6: да (протестировано на BB 9800 Torch)

  • webOS 1.3: no (emulator)
  • Fennec/1.0b1: yes (emulator)

Некоторые из них были протестированы на реальных устройствах, а некоторые — на эмуляторе. Результаты довольно интересные. похоже, что он был включен, а затем отключен позже как на Android, так и на iOS. Имейте в виду, что это всего лишь функциональный тест, а не фактический функциональный тест.

5
ответ дан 7 December 2019 в 09:55
поделиться

Я не уверен, что кто-то еще это сделал.

Мое гугл-фу тоже не удалось.

Однако я могу сказать вам, что они не поддерживаются в браузере Froyo webkit (Android 2.2). (Согласно Modernizr)

Может быть, кто-нибудь из ребят с iPhone и BB подскажет.

0
ответ дан 7 December 2019 в 09:55
поделиться