Обнаружить и показать сообщение об ошибке, когда Google Maps не отображается на Blackberry - PullRequest
0 голосов
/ 26 ноября 2010

Проведя исследование, я обнаружил, что Карты Google (на веб-странице) не будут работать с большинством или всеми Blackberry.Похоже, что это связано с отсутствием значительного Javascript в браузере Blackberry.

Есть ли какой-либо код, который я могу использовать для определения того, отображаются ли карты на устройстве, и соответственно выдает сообщение об ошибке,(iPhone и Android тоже являются мишенями)

Я пробовал что-то похожее на приведенное ниже, но у Blackberry есть какой-то Javascript для «Hello World», отображаемый правильно

<script type="text/javascript">
document.write("Hello World!")
</script>
<noscript>Your browser does not support JavaScript!</noscript>

1 Ответ

0 голосов
/ 27 января 2011

Единственный способ заставить это работать - установить функцию тайм-аута, которая срабатывает при запуске и проверяет переменную, которая устанавливается после инициализации карт.

Если переменная установлена, то карта загружена, а если нет, то нет.Это может быть долгим ожиданием, но, по крайней мере, мы настроили что-то, что могло бы изменить пользователя.

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