vue页面,安卓页面跳转切换转场动画(跳转新页面或者返回)都会白一下,体验真的很差,iOS没有问题,安卓机基本都存在这个问题。
在pages.json中globalStyle -> app-plus ->background 以及App.vue page均设置暗黑背景色,优化方法全用了。
深色主题的App白一下领导、用户很难接受。
视频如下:
- 发布:2020-04-03 11:46
- 更新:2020-04-16 11:13
- 阅读:2009
2.6.12新增了动画蒙层参数 animationAlphaBGColor,详见:https://www.html5plus.org/doc/zh_cn/webview.html#plus.webview.WebviewStyles
请使用HX2.6.12+ pop-in/pop-out 动画时通过 animationAlphaBGColor 设置动画蒙层背景色,可用于避免暗色风格页面转场动画的蒙层偏白 文档
uniapp可设置:
"globalStyle": {
"app-plus": {
"background": "#22243a",
"animationAlphaBGColor": "#00ff7f"
}
}
-
6***@qq.com (作者)
现在暂时通过在uni.navigateTo api中给安卓平台设置animationType为slider-in-right来做兼容性处理
2020-04-17 17:52
6***@qq.com (作者)
的确是这个问题,感谢感谢
2020-04-08 10:02
DCloud_heavensoft
回复 6***@qq.com: 后续会补充一个pop动画蒙层背景色的设置项
2020-04-08 18:17
6***@qq.com (作者)
回复 DCloud_heavensoft: 嗯嗯,期待
2020-04-09 09:56