<template>
<view class="content">
<view class="shadow"></view>
</view>
</template>
<style>
.content {
flex: 1;
align-items: center;
justify-content: center;
background: #f5f5f5;
}
.shadow {
width: 200rpx;
height: 200rpx;
background: #fff;
border-radius: 20rpx;
box-shadow: 0 0 16rpx 0 rgb(227, 227, 227);
}
</style> - 发布:2021-06-29 10:23
- 更新:2021-06-29 11:05
- 阅读:819
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: macOS Big Sur 11.4
HBuilderX类型: 正式
HBuilderX版本号: 3.1.18
手机系统: Android
手机系统版本号: Android 11
手机厂商: 小米
手机机型: MI 8
页面类型: nvue
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
- 配置 app-plus.privacy 为 template
- nvue 页面中包含阴影,然后使用云打包
- 配置 app-plus.privacy 为 template
- nvue 页面中包含阴影,然后使用云打包
预期结果:
阴影显示正常
阴影显示正常
实际结果:
阴影显示不正常
阴影显示不正常
bug描述:
根据 https://ask.dcloud.net.cn/article/36937 配置 Android平台隐私与政策提示框 后,
nvue 所有阴影显示异常,本地调试正常,云打包后异常,页面是 nvue
源码,安装包,截屏见附件
android平台的box-shadow是存在一些问题。所以提供了elevation 或者使用图片效果实现阴影。 elevation具体参考https://uniapp.dcloud.io/nvue-css?id=android-box-shadow
-
-
-
青阳_1900 (作者)
回复 DCloud_Android_ST: 其实主要问题是为什么配置了privacy云打包后有问题,只要不配置 privacy 就没问题。就很奇怪
2021-06-29 11:12
-
-
青阳_1900 (作者)
回复 DCloud_Android_ST: 老哥,麻烦看下这个问题能不能上升推动一下,首先如果不配置隐私政策的话,安卓下绝大部分显示都是正常的,但是开启后云打包出来的app显示就异常了。其他我不要求,配置隐私政策不应该影响阴影的显示这个逻辑没问题吧
2021-08-30 14:52