微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

WebGL 地球在 Firefox 上运行良好,但在 Chrome 中不起作用

如何解决WebGL 地球在 Firefox 上运行良好,但在 Chrome 中不起作用

我已经在我的旅游网站上实施了 WebGL 地球。
您可以在此链接中看到它的工作原理:https://www.metesubacque.it/mete/oceano-indiano
打开页面后点击这个按钮可以看到地球上的目的地:

enter image description here



一切正常,但仅适用于 Firefox,如果您在 Chrome 上尝试相同操作,则它不会显示任何内容,并且控制台会向我报告有关 WebGL Earth api.js 的一些 javascript 错误 使用 DevTools 调试我可以看到一些错误

Uncaught RuntimeError: The browser supports WebGL,but initialization Failed.

还有很多这些:

Uncaught t
api.js:644 Uncaught TypeError: Cannot read property 'da' of undefined
    at X.addTo (api.js:644)
    at oceano-indiano:1036
api.js:644 Uncaught TypeError: Cannot read property 'da' of undefined
    at X.addTo (api.js:644)
    at oceano-indiano:1067
api.js:644 Uncaught TypeError: Cannot read property 'da' of undefined
    at X.addTo (api.js:644)
    at oceano-indiano:1098
api.js:644 Uncaught TypeError: Cannot read property 'da' of undefined
    at X.addTo (api.js:644)
    at oceano-indiano:1129
api.js:644 Uncaught TypeError: Cannot read property 'da' of undefined
    at X.addTo (api.js:644)
    at oceano-indiano:1160
api.js:643 Uncaught TypeError: Cannot read property 'Ib' of undefined
    at sd.addTo (api.js:643)
    at initializeglobe (oceano-indiano:848)
    at oceano-indiano:1788

此 url https://www.webglearth.com 上的官方演示页面也可以在 Firefox 上正常运行,但在 Chrome 和 Edge 上不显示任何内容

出于本地主机测试目的,我已在此链接下载了 WebGL 地球离线使用的官方示例:https://github.com/webglearth/webglearth2-offline 并且结果是相同的!
有人知道如何修复 Chrome 和 Edge 吗?
谢谢!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。