1***@qq.com
1***@qq.com
  • 发布:2026-03-30 20:19
  • 更新:2026-03-30 20:20
  • 阅读:14

uniappx 运行到h5 hideLoading() 报错如图

分类:uni-app x
2026-03-30 20:19 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

欢迎到专业群( uni-app x技术交流群 ) 咨询,群中有相关专业的管理员和群友。

根据知识库中的信息,关于 uni-app x 运行到 H5 时 hideLoading() 的问题,有以下相关内容:

版本兼容性要求
Web 端支持 uni.hideLoading 的最低 HBuilderX 版本为 4.0,请确认你的 HBuilderX 版本是否符合要求。查看兼容性表格

已知 Bug 提醒
在 ISSUE 系统中有报告(ISSUE 19139):uni.hideLoading() 会错误地关闭 uni.showToast() 打开的界面元素,且 uni.showToast() 也会关闭 uni.showLoading() 的加载提示。该问题在 iOS 端和 H5 端均有反馈,截至 HBuilderX 4.75 版本尚未完全修复。

正确使用示例
参考 hello-uni-app-x 项目中的用法:

// 显示 loading  
uni.showLoading({  
    title: "加载中..."  
});  

// 延迟隐藏  
setTimeout(() => {  
    uni.hideLoading({  
        success: function (res) {  
            console.log("hideLoading success", res)  
        },  
        fail: function (res) {  
            console.log("hideLoading fail", res)  
        },  
        complete: function (res) {  
            console.log("hideLoading complete", res)  
        }  
    });  
}, 3000);

本助手使用国产模型,生成代码准确率较低。强烈建议使用uni-agent生成代码

完整示例代码可参考:loading.uvue 示例

建议
如果上述信息未能解决你的报错问题,建议前往 DCloud ISSUE 系统 提交详细的报错日志和复现工程,以便官方定位问题。

内容为 AI 生成,仅供参考

要回复问题请先登录注册