{
"path" : "pages/full_screen/member_opening",
"style" : {
"navigationStyle": "custom", // 取消本页面的导航栏
"app-plus": {
"animationType": "fade-in", // 设置fade-in淡入动画,为最合理的动画类型
"background": "transparent", // 背景透明
"backgroundColor": "rgba(0,0,0,0)", // 背景透明
"popGesture": "none" // 关闭IOS屏幕左边滑动关闭当前页面的功能
}
}
}
- 发布:2020-10-24 01:44
- 更新:2020-10-26 10:35
- 阅读:667
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 10.13.6
HBuilderX类型: 正式
HBuilderX版本号: 2.9.3
手机系统: Android
手机系统版本号: Android 10
手机厂商: OPPO
手机机型: OPPO Reno2 Z
页面类型: vue
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
C为全局弹窗页面,放弹窗内容,page.js设置C为透明。
进入D页面步骤:A页面->B页面->C(透明弹窗页面)->跳转过程中关闭C(透明弹窗页面)->D页面
返回A页面步骤:D页面->B页面->异常退出软件
C为全局弹窗页面,放弹窗内容,page.js设置C为透明。
进入D页面步骤:A页面->B页面->C(透明弹窗页面)->跳转过程中关闭C(透明弹窗页面)->D页面
返回A页面步骤:D页面->B页面->异常退出软件
预期结果:
C为全局弹窗页面,放弹窗内容,page.js设置C为透明。
进入D页面步骤:A页面->B页面->C(透明弹窗页面)->跳转过程中关闭C(透明弹窗页面)->D页面
返回A页面步骤:D页面->B页面->A页面
C为全局弹窗页面,放弹窗内容,page.js设置C为透明。
进入D页面步骤:A页面->B页面->C(透明弹窗页面)->跳转过程中关闭C(透明弹窗页面)->D页面
返回A页面步骤:D页面->B页面->A页面
实际结果:
C为全局弹窗页面,放弹窗内容,page.js设置C为透明。
进入D页面步骤:A页面->B页面->C(透明弹窗页面)->跳转过程中关闭C(透明弹窗页面)->D页面
返回A页面步骤:D页面->B页面->异常退出软件
C为全局弹窗页面,放弹窗内容,page.js设置C为透明。
进入D页面步骤:A页面->B页面->C(透明弹窗页面)->跳转过程中关闭C(透明弹窗页面)->D页面
返回A页面步骤:D页面->B页面->异常退出软件
bug描述:
IOS没有问题,android设置背景透明就会出现BUG,不设置背景透明就没有问题。
想做全局弹窗,我的做法是在本页面打开一个新页面,新页面内放弹窗内容,同时在pages.json中配置新页面的背景为百分百透明,这样即可达到弹窗效果。
C为全局弹窗页面,放弹窗内容,page.js设置C为透明。
进入D页面步骤:A页面->B页面->C(透明弹窗页面)->【跳转过程中关闭C】->D页面
期望返回A页面步骤:D页面->B页面->A页面
实际返回A页面步骤:D页面->B页面->软件异常退出
秃顶佩奇
大佬,请问你解决了吗,我也遇到类似问题了
2022-11-29 11:26