r***@163.com
r***@163.com
  • 发布:2025-09-05 17:50
  • 更新:2025-12-16 10:55
  • 阅读:111

自定义基座,使用uni.showModal报错

分类:uni-app x

自己打包的自定义基座,HBuilder 4.76:
testShowModal() {
// 使用最简化的写法,就像 Hello uni-app x 项目一样
uni.showModal({
title: '提示',
content: '这是一个模态弹窗',
success: function (res) {
if (res.confirm) {
console.log('用户点击确定');
} else if (res.cancel) {
console.log('用户点击取消');
}
},
fail: (err) => {
this.modalResult = '弹窗显示失败: ' + JSON.stringify(err)
console.error('showModal失败:', err)
}
})
},
报错: showModal失败: ‍[⁠uts.sdk.modules.DCloudUniModal.UniShowModalFailImpl⁠]‍ {errCode: 4, cause: null, data: null, errMsg: "showModal:fail cancel", errSubject: "", ⁠...⁠} at pages/index/index.uvue:133。
这可能是哪方面的问题啊?

2025-09-05 17:50 负责人:无 分享
已邀请:
1***@qq.com

1***@qq.com

自定义基座的可以试下导入uni-modal-release,app主模块下的 build.gradle文件 defaultConfig 里面添加 buildConfigField 'String', 'UTSEasyCom', '\"[{\\"class\\":\\"uts.sdk.modules.DCloudUniModal.UniModalExtApiPagesRegister\\",\\"method\\":\\"register\\"}]\"'

要回复问题请先登录注册