当谷歌地图未在黑莓手机上显示时,检测并显示错误消息

时间:2010-11-26 06:59:57

标签: google-maps blackberry

经过研究后,我发现谷歌地图(在网页上)不适用于Blackberrys的大部分或全部。看来这是Blackberry浏览器缺少重要Javascript的结果。

是否有任何代码可用于检测地图是否在设备上显示并相应地显示错误消息。 (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 :(得分:0)

我们使用它的唯一方法是设置一个在启动时触发的超时函数,它检查在映射初始化之后设置的变量。

如果设置了变量,则加载地图,否则不加载。这可能是漫长的等待,但至少我们设置了一些可以让用户感到满意的东西。