我正在把我几年前做的一个网络桌面应用程序移植到Android上。这个应用程序可以让你配置墓地的结构和与之相关的一切,它使用WebGL(three.js)和CSS(CSS3 DRenderer)来渲染图形。
我第一次尝试使用Cordova进行构建,但在低端Android 11平板电脑上的性能非常低,尤其是在CSS动画上。然后我尝试在Ionic-Capacitor(在Android Studio上编译,一切都更新了)上构建,但似乎没有任何不同,性能仍然很低(屏幕填充区域约为6 FPS)。
现在我知道电容器是基于 cordova ,但我读到 cordova 仍然使用旧的弃用webview,我认为这可能是低性能的原因之一。但我没有注意到任何差异性能明智的。
有没有人对这两种应用的性能做过测试?对于Android上基于WebGL的Web应用,你有什么建议吗?
- 谢谢-谢谢
1条答案
按热度按时间jq6vz3qz1#
我没有注意到WebGL和CSS在渲染性能上有什么不同,在我的具体情况下,似乎没有什么不同,所以我选择了Cordova,因为我过去已经用过它了。