gpt4 book ai didi

Android:如何使用不支持 webGL 的 webview 排除设备,即在 gpu_blacklist 上

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:50:43 27 4
gpt4 key购买 nike

我有一个包含 webview 的应用程序,它在硬件加速不起作用的设备上运行非常糟糕,例如一些运行 5.0.1 的三星 S4

我从这里知道: Supporting WebGL on Android 5's WebView我可以使用 Crosswalk 并忽略 gpu 黑名单,这样它就能顺利运行。

但是,这个库会导致应用程序出现其他问题,而且-黑名单是有原因的,对吧?

我想做的是排除 webgl 因任何原因无法工作的设备。我看过这里: https://developer.android.com/google/play/filters.html但我不确定是否有办法指定这一点。

最佳答案

我不认为过滤掉没有 webGL 的设备是个好主意。事实上,您的目标应该是越来越多的设备安装您的应用。

您应该让每个人都安装您的应用程序,然后当用户尝试运行它并且他们的设备不支持 webGL 时,您应该显示一个警告,告诉他们自行解决此问题。如果无法排除故障,请告知他们无法使用您的应用的原因。

  • 如何检测 webGL 支持可以找到 here

  • 如何在浏览器中启用WebGL 可以找到here ,我已经在 this thread 中针对 Android 回答了这个问题

关于Android:如何使用不支持 webGL 的 webview 排除设备,即在 gpu_blacklist 上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39216780/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com