qq_50808561 2025-02-21 09:54 采纳率: 0%
浏览 160

cesium出现Error constructing CesiumWidget.报错

在银河麒麟桌面操作系统使用软件报WebGL的错误

img

操作环境:银河麒麟桌面操作系统V10(INTEL版)。
软件信息:基于electron打包的cesium软件。
尝试过的办法:
1.搜索出来的方法说是显卡驱动问题,但是将我的NVIDIA RTX 2000 Ada 显卡在英伟达官网推荐的所有驱动都下载了还是出现了此问题,如下图

img

img

img

img

img


2.第二尝试的是浏览器支持WebGL的设置
https://blog.csdn.net/a0_67/article/details/109530760
3.但是在统信系统安装显卡驱动后,运行软件上面不会出现WebGL错误。

希望帮忙在麒麟系统上解决这个问题,事后必有酬谢!

  • 写回答

5条回答 默认 最新

  • 阿里嘎多学长 2025-02-21 09:59
    关注

    阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程

    Cesium出现Error constructing CesiumWidget报错解决方案

    你遇到的问题是Cesium在银河麒麟桌面操作系统V10(INTEL版)中出现Error constructing CesiumWidget报错,且尝试过搜索出来的方法说是显卡问题。

    解决方案:

    1. 检查WebGL支持:使用Cesium提供的cesium.debug.showFrameRatecesium.debug.showWebGLErrors选项来检查WebGL支持。可以在Cesium的配置文件中添加以下代码:
    Cesium.debug.showFrameRate = true;
    Cesium.debug.showWebGLErrors = true;
    
    1. 检查显卡驱动版本:确保显卡驱动版本是最新的。如果不是,可以更新显卡驱动。
    2. 检查electron版本:确保electron版本是最新的。如果不是,可以更新electron版本。
    3. 检查Cesium版本:确保Cesium版本是最新的。如果不是,可以更新Cesium版本。
    4. 尝试使用Cesium的debug模式:可以在Cesium的配置文件中添加以下代码:
    Cesium.debug.enable = true;
    

    这将启用Cesium的debug模式,可以帮助你更好地 debug问题。

    如果以上方法都不能解决问题,可以提供更多的错误信息和环境配置信息,以便更好地 debug问题。

    评论

报告相同问题?

问题事件

  • 创建了问题 2月21日