我一直在各种浏览器和不同的手机/平板电脑上测试 Google Maps API...除了在 Windows Phone 上试用时,一切都运行良好。经过一番研究后,我发现这是因为 Windows Phone 不支持 Google map ,因此出现错误。
我的问题是我将如何着手让它显示 map 图像而不是 map API?
例如。对于 Windows Phone,它将显示:
<div><img src="map.png"></div>
但对于其他所有内容,它将显示并使用 API:
<div id="map_canvas"></div>
非常感谢您的帮助
最佳答案
您可以检查 IEMobile 的用户代理
这是windows phone 移动代理。
或者更好的是,您是否可以不进行 bool 值检查 map 是否正常工作,以便如果它在任何浏览器中失败,那么您就被覆盖了?
关于javascript - 添加特定于 Windows Phone Internet Explorer 的代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26146372/