Вот результаты, основанные на моих собственных тестах обнаружения функций:
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. Имейте в виду, что это просто функциональный тест, а не реальный функциональный тест.