谷歌地图在 Firefox 中嵌入错误

Cha*_*ari 1 firefox google-maps google-maps-embed

我正在使用谷歌地图嵌入代码来集成地图的多针位置。

<iframe src="https://www.google.com/maps/d/embed?mid=zsjXv3NS8g6Y.krO7DAwRdcZk" height="480" width="640"></iframe>
Run Code Online (Sandbox Code Playgroud)

该地图在所有其他浏览器中正确呈现,但存在交叉原点引用错误。(即使在具有旧版本警告的 IE7 中)

这是我在 chrome 和 IE 上看到的消息

XMLHttpRequest 无法加载https://accounts.google.com/ServiceLogin?service=mapsengine&passive=1209600 ...p= https://www.google.com/maps/d/gen204?a%3D58%26width%3D640%26height%3D480 . 请求的资源上不存在“Access-Control-Allow-Origin”标头。因此,不允许访问来源“ https://www.google.com ”。

但在 Firefox 中有一个不同的错误,地图无法加载。

ReferenceError:_startApp 未定义 https://www.google.com/maps/d/embed?mid=zsjXv3NS8g6Y.krO7DAwRdcZk 第 7 行

这是我无法修改的嵌入代码。任何解决方案?

编辑:iframe 在没有地图的情况下加载,但显然 iframe 中的脚本正在中断导致此错误。

Cha*_*ari 5

由于组织中使用了代理,问题出在 Firefox 的安全证书上。我从我的组织安装了安全证书,地图开始正常工作。

脚步。

  1. 转到选项
  2. 先进的
  3. 证书
  4. 查看证书。
  5. 导入并安装您的证书。