web-view加载时背景颜色的设置
发布于 5 年前 作者 yongqian 13013 次浏览 来自 问答

小程序自己的canvas性能实在太差,spine动画卡顿严重。 只能用web-view的来实现。 但是有个问题web-view加载页面时会白屏,而且目前我们小程序是黑色基调的,加载webview的白屏格外明显。

做过以下尝试,均无效:

  1. 修改page的背景颜色 -> 真机加载时依然白屏

  2. 修改web-view的背景颜色 -> 真机载时依然白屏

  3. 先设置web-view的hidden属性,等加载完成再显示 -> hidden属性在web-view上无效

  4. 先设置web-view的wx:if属性,等加载完成再显示 -> wx:if为false时,web-view不加载

  5. 用datauri直接写入一段短的html片段,然后在设置url为目标页面 -> 真机载时依然白屏,而且datauri不符合安全域名

希望能设置web-view加载时的背景颜色。

或者小程序的canvas功能和性能都提升下,那就更好。目前渲染性能很差,也不支持webgl。

辛苦开发大哥,不知道能不能把canvas这块的优先级提一提

2 回复

是安卓还是ios有问题?另外提供一下系统版本

在引入web-view的页面里面。wxss里面

回到顶部