J***@126.com
J***@126.com
  • 发布:2025-11-09 19:12
  • 更新:2025-11-09 19:12
  • 阅读:12

【报Bug】uni.showModal 在原生工程中 无法弹出

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 4.85

手机系统: Android

手机系统版本号: Android 11

手机厂商: OPPO

手机机型: oppo K5

页面类型: nvue

vue版本: vue3

打包方式: 离线

项目创建方式: HBuilderX

示例代码:

uvue代码如下
uni.showModal({
title: "绑定服务",
content: "确定要绑定 " + name,
success: (result : UniShowModalResult) => {
if (result.confirm) {
uni.showLoading({
title: "正在绑定",
mask: true
})
modify(code).then(() => {
uni.showToast({
title: "绑定成功",
icon: "none"
})

                    code.uid = ''  
                    code.serviceUid = ''  

                    params.pageNumber = 1  
                    moreStatus.active = 0  
                    loadDataPage("refresh")  

                    uni.$emit("payment-update")  
                }).catch(() => {  
                    uni.showToast({  
                        title: "绑定失败",  
                        icon: "none"  
                    })  
                }).finally(() => {  
                    uni.hideLoading()  
                })  
            } else {  
                code.uid = ''  
                code.serviceUid = ''  
            }  
        }  
    })

操作步骤:

任何使用uni.showModal的地方均无法弹出

预期结果:

正常弹出模态框

实际结果:

页面无反应

bug描述:

如附件在页面中使用uni.showModal模态框,标准基座场景可以正常弹出,离线打包到android设备后直接进入fail。

2025-11-09 19:12 负责人:无 分享
已邀请:

要回复问题请先登录注册