Я пытаюсь выполнить свой кросс-браузер программы, и я обнаружил, что Safari от Apple для окон заканчивается версией 5.1.7! Но когда я искал по всему Интернету, чтобы приобрести Safari 8, я обнаружил, что у них не было поддержки окон. Мне очень жаль, что Safari 8 для Windows не имеет поддержки Indexeddb. И прямо сейчас консоль в Safari5.1.7 показывает мне ошибку Invalid Adapter ERROR, так как моя программа использует IndexeddB! Любые идеи об обходном пути для этой проблемы? Заранее спасибо!Safari 8 не для окон?
ответ
Google нашел, что это для меня:
По-видимому, IE 10 имеет IndexedDB поддержку.
Существует также IndexedDB поддержка в:
Firefox (с помощью дополнения) - https://developer.mozilla.org/en-US/Add-ons/SDK/High-Level_APIs/indexed-db
Google Chrome - https://developer.chrome.com/apps/app_storage
Очевидное решение состоит в консигнацию Safari в Windows к той же категории поддержки, что и IE5, IE6, Netscape и т. Д. Прекратите поддерживать его.
(Серьезно, вы не делаете людям пользу, помогая им хромать наряду с древними, возможно EOL'd, и, вероятно, уязвимых браузеров. Все, что вы можете сделать, чтобы поощрить их обновить это хорошая вещь.)
лучшее, что я мог бы найти для запуска индексированной на браузерах, которые не поддерживают это:
Нет гарантий, что он будет работать для вас ... или ваших пользователей.
- 1. UDID для окон 8
- 2. Установщики Windows для окон 8
- 3. для окон 8 App Store
- 4. Альтернатива WebClient для окон 8?
- 5. AppleScript для блокировки всплывающих окон Safari
- 6. WPF Touch Keyboard для окон 8
- 7. Как использовать pygtk для окон 7/8?
- 8. Кодирование прошивки/ядро для окон 8
- 9. .NET 4.5.1 предназначены только для окон 8?
- 10. ASP.Net Page_Validators в IOS 8 Safari 8
- 11. Родитель окон, не работающий в IE 8
- 12. iOS 8/Safari 8 не работает с ASP.NET AJAX-расширениями
- 13. psql: FATAL: аутентификация пароля не удалась для окон пользователя 8
- 14. CSS target Safari 8 only
- 15. Ползунок DojoX, не работающий на iOS 8/safari 8
- 16. Закройте несколько окон Safari с помощью applescript
- 17. IndexedDB с iOS 8/Safari
- 18. Safari 8 Network Requests Empty
- 19. Javascript профилирование iOS 8 Safari
- 20. Извлечь несколько выбранных окон окна всплывающих окон 8 app
- 21. Обновление окон 8 до окон 10 и xampp остановлено
- 22. Экспресс для Windows 8 VS Express, для окон рабочего стола
- 23. Отключить экран с помощью окон Windows 8
- 24. Размеры окон 8 мобильный телефон экран заставки
- 25. Замена System.drawing в разработке окон 8 приложений
- 26. Интеграция программы Windows 8 с поиском окон
- 27. Приложение для окон или окон?
- 28. iOS 8 Safari - Перепад высот вялый
- 29. перетащить элементы управления пользователя в приложении метро для окон 8
- 30. Обновление приложения для обоих окон телефона 7,5 и 8
Большое спасибо за ваши усилия :). Думаю, мне придется отказаться от идеи поддержки Safari в моей программе, как вы предлагаете. Это имеет смысл. –
Но подождите, даже если я хочу поддержать Safari, я должен использовать WebSQL вместо него. Это хорошая идея использовать то, что устарело? –
@MassKent - зависит от того, сколько вы хотите поддерживать старые браузеры Safari! В какой-то момент некоторые браузеры могут перестать поддерживать WebSQL. Тогда ваше приложение должно будет иметь два разных способа для IndexedDB. Вы хотите сделать это? Если нет, то это еще одна причина не поддерживать старые браузеры ... например Safari для Windows. –