Какие версии мобильного WebKit поддерживают JavaScript Workers? - PullRequest
7 голосов
/ 25 августа 2010

Мой Google-фу подводит меня.Я пытаюсь определить, какие версии мобильного WebKit (iOS, Android, Blackberry Torch и т. Д.) Поддерживают функцию HTML5 JavaScript Workers.Кто-нибудь знает наверняка?

РЕДАКТИРОВАТЬ Я создал страницу, которая регистрирует, поддерживает ли ваш браузер Worker API .Пожалуйста, попробуйте, если у вас есть мобильное устройство WebKit, и через некоторое время я опубликую резюме.Спасибо!

РЕДАКТИРОВАТЬ II Я наконец-то получил круглую форму и добавил возможность видеть сводку результатов.Та же ссылка: http://segdeha.com/w/workers.html

Ответы [ 4 ]

5 голосов
/ 25 августа 2010

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

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-обновление1: да
  • Android 2.1: да
  • Android 2.0: да
  • Android 1.6: нет
  • Android 1.5: нет

  • BlackBerry 6: да (проверено на факеле BB 9800)

  • webOS 1.3: нет (эмулятор)
  • Fennec / 1.0b1: да (эмулятор)

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

1 голос
/ 17 марта 2012

Обновление: Текущая версия iOS (5.1) поддерживает Web Worker (протестировано с iPad 2 и URL-адрес, указанный выше в вопросе.

0 голосов
/ 26 октября 2010

iPhone OS 4.1 не поддерживает рабочих (на iPod Touch). Что мне стыдно, так же, как я собирался написать веб-приложение. Проверено на реальном устройстве.

"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"
0 голосов
/ 25 августа 2010

Я не уверен, если что-нибудь еще.

Мой google-fu также не удался.

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...