太聪明喽
太聪明喽
  • 发布:2024-04-19 15:19
  • 更新:2024-04-19 15:19
  • 阅读:29

为了解决video层级过高挡住弹窗的问题,我用了官网给的subNVue,结果不管用,弹窗还是在video下面

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 11

HBuilderX类型: 正式

HBuilderX版本号: 4.08

手机系统: iOS

手机系统版本号: iOS 15

手机厂商: 苹果

手机机型: 12

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

为了解决video层级过高挡住弹窗的问题,我用了官网给的subNVue,结果不管用,弹窗还是在video下面

"app-plus": {  
                        "subNVues": [{  
                            "id": "content", //原生子窗体的 ID  
                            "path": "page/index/index",  
                            "style": {  
                                "position": "popup",  
                                "width": "90%",  
                                "height": "auto",  
                                "background": "transparent",  
                                "zIndex": 1  
                            }  
                        }]  
                    }

app-plus里是这样写的,应该没问题吧,uni.getSubNVueById('content').show(),调用的时候就是这样写的,不知道问题出在哪里

操作步骤:

用subNVue,让u-model弹窗覆盖video即可

预期结果:

弹窗显示在video上层

实际结果:

弹窗仍然在video下面,被video挡住

bug描述:

2024-04-19 15:19 负责人:无 分享
已邀请:

要回复问题请先登录注册