uniapp 应用闪退、崩溃异常日志捕获插件(可对接网络上报)插件 Ba-Crash

应用闪退、崩溃异常日志捕获插件(可对接网络上报) Ba-Crash

简介(下载地址

Ba-Crash 是一款uniapp应用闪退、崩溃异常日志捕获插件,支持对接网络上报、设置提示等等,方便对一些远程问题、原生问题进行分析解决。

  • 支持应用闪退、崩溃的日志抓取
  • 支持本地日志(目录:Android/data/[包名]/files/crash_report.txt)
  • 支持对接网络日志上报
  • 支持设置提示等
  • 支持模拟测试崩溃

截图展示


支持定制,有建议和需要,请联系QQ:2579546054(如本地包、源码)

也可关注博客,实时更新最新插件

uniapp 常用原生插件大全


使用方法

script 中引入组件

javascript 复制代码
	const crash = uni.requireNativePlugin('Ba-Crash')

script 中调用

javascript 复制代码
		methods: {
			onCrash() {//监听闪退日志
				crash.crash((res) => {
					console.log(JSON.stringify(res))
					if (res.data) {
						//res.data.errLog为异常日志
						this.errLog = JSON.stringify(res.data.errLog)
						uni.showToast({
							title: JSON.stringify(res.data),
							icon: "none",
							duration: 3000
						})
					} else {
						this.showResult(res)
					}
				});
			},
			onTest() {//模拟闪退(用于测试)
				crash.test((res) => {
					console.log(res)
					this.showResult(res)
				});
			},
		}

方法清单

名称 说明
crash 监听闪退日志
test 模拟闪退(用于测试)

crash 方法参数

属性名 类型 默认值 说明
sleepTime Number 1000 异常处理的时间,单位毫秒,默认1000
save2File Boolean true 是否保存本地日志,默认true
相关推荐
Martin -Tang1 天前
uniapp+vue3+ts自定义表格
javascript·vue.js·uni-app
LinMin_Rik2 天前
解决win11专业版HbuilderX编译vue3的uniappX失败问题
uni-app
游戏开发爱好者82 天前
iOS应用性能监控:Pre-Main与Main函数耗时分析及Time Profiler使用教程
android·ios·小程序·https·uni-app·iphone·webview
西洼工作室3 天前
个人开发者接入阿里云号码认证服务AliCloud-NirvanaPns实现一键登录
python·阿里云·uni-app·全栈·认证授权
2501_916008893 天前
ChatGPT前端开发学习指南:Visual Studio Code与谷歌浏览器安装配置详解
ide·vscode·ios·小程序·uni-app·编辑器·iphone
2501_915909063 天前
完整指南:如何将iOS应用上架到App Store
android·ios·小程序·https·uni-app·iphone·webview
xiangxiongfly9154 天前
uni-app 组件总结
前端·javascript·uni-app
2501_915918414 天前
iOS性能数据监控:从概念到工具实践,让应用运行更流畅
android·macos·ios·小程序·uni-app·cocoa·iphone
2501_915909065 天前
全面解析前端开发中常用的浏览器调试工具及其使用场景
android·ios·小程序·https·uni-app·iphone·webview
wuxianda10305 天前
uniapp项目上架苹果商店4.3a被拒,3天极速解决方案2026.5.8
前端·人工智能·flutter·uni-app·ios上架·苹果上架·苹果4.3a