首页 / 浏览问题 / WebGIS / 问题详情
火狐浏览器下报错 WebAssembly is not defined
227EXP 2023年05月25日

火狐浏览器版本52.3.0

超图webgl版本1.67

谷歌浏览器:正常加载

火狐浏览器:加载失败 ReferenceError: WebAssembly is not defined

原生cesium 1.81

两种浏览器表现均正常

有没有相关补救的办法急急急急急急急急急急急急急急急,因为客户浏览器只能使用这一种,说是什么保密协议什么国产化的,我真的吐了。

1个回答

您好,WebAssembly所在的js是否正常引入呢?

是否跟node版本有关,参考一下https://stackoverflow.com/questions/53871470/referenceerror-webassembly-is-not-defined

1,865EXP 2023年05月26日
WebAssembly 就是在cesium 的js中,会直接导致cesium引入失败。
可以使用高版本的火狐浏览器加载吗?
低版本的浏览器好像都不支持WebAssembly, 感觉无解了只能要求客户那边换高版本浏览器了
可以使用60.1.2及以上的,这边测试是可以的,低版本很多都不兼容,建议用高版本。

我重新测试了一下火狐浏览器打开超图官方网站

打开超图官网示例:成功   http://support.supermap.com.cn:8090/webgl/examples/webgl/editor.html#S3MTiles_jingmo

打开超图在线例子:失败   http://support.supermap.com.cn:8090/iserver/services/3D-CBD/rest/realspace/datas/Ground_1@CBD.openrealspace

一时不知道为什么想问一下

火狐浏览器什么版本?

本地测试问题中的失败例子是正常打开的,建议用高一点的版本。

...