谷歌浏览器拒绝显示GoogleMaps Frame,因为X-Frame-Options设置为拒绝

Don*_*ock 7 javascript google-chrome

我正在一个商店的网站上工作,我正在使用GooleMaps Engine Lite来显示他的位置.它适用于IE9和10,Safari适用于Windows,iOS和MacO以及Mozilla Firefox,但它不适用于Chrome.如果我使用Javascript控制台,我可以看到以下错误:

Refused to display 'https://accounts.google.com/ServiceLogin?service=mapsengine&passive=1209600…up=https://mapsengine.google.com/map/embed?mid%3DzehbkDaSW5QM.kyKZHGifzxMc' in a frame because it set 'X-Frame-Options' to 'DENY'.
Run Code Online (Sandbox Code Playgroud)

有人能帮助我吗?

Don*_*ock 3

第一次遇到这个问题,重启电脑后就消失了,但今天又出现了。我在 Google 论坛上读到,当您半登录 Google 帐户时,就会出现冲突。如果我完全注销我的帐户或登录地图,地图将重新开始工作。在 Safari 中你会发现同样的问题。

临时解决方案是对地图 iframe 进行沙箱处理,以禁止其访问 cookie。