【发布时间】:2015-04-28 06:55:21
【问题描述】:
我目前正在开发一个将在全球推出的平台,我在中国上海工作,您可能知道这里有一个非常大的防火墙政策。
该网站包含一个使用 Google Maps API 创建的自定义地图视图,这是因为 Google 允许许多不错的功能来改变地图的外观。
但是现在我遇到了一个问题,如果用户想要在没有 VPN 的情况下访问该站点,则地图所在的整个页面会变慢,崩溃并破坏我的登录过程。
以下是控制台视图中显示的错误:
GET https://maps.googleapis.com/maps/api/js?key=1010101010101&sensor=true net::ERR_CONNECTION_TIMED_OUT
Uncaught ReferenceError: google is not defined
我想知道是否有办法在执行代码之前检查我是否与 Google Maps API 建立了连接?
干杯,
科恩
【问题讨论】:
-
会建议你在你的情况下做一个完整的尝试。
标签: javascript php google-maps google-maps-api-3 firewall