android webview支持webgl,在Android 5的WebView上支持WebGL

我有一个Web项目(取决于WebGL),可以在计算机,任何浏览器上工作。现在,我正在尝试将该项目作为基于Android手机的应用程序打开。我使用WebView来完成此任务。我的手机(Nexus

3)安装了Android 4.3,随后我了解到,在安装Android 5之前,WebView组件不支持WebGL。在Android

5中,WebView成为依赖Chromium 37版(可以更新)的可更新独立组件,并开始支持WebGL。因此,我在使用Android

4.3时遇到的错误是可以预期的。

之后,我尝试使用另一部手机(具有Android 5和Chrome

43版的三星银河S4)。因此,该应用程序本应该运行良好,但在WebView上仍然出现错误。我尝试过get.webgl.org仍然是相同的错误:

Error constructing CesiumWidget.

Visit http://get.webgl.org to verify that your web browser and hardware support WebGL. Consider trying a different web browser or updating your video drivers.

详细的错误信息如下:

RuntimeError: The browser supports WebGL, but initialization failed.

错误

at new RuntimeError (http://192.168.43.125:8090/TMAPW/lib/Cesium/Build/CesiumUnminified/Cesium.js:10657:19)

at new Context (http://1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值