JS SDK API
初始化 Bugtags
VERSION_NAME
替换为项目的版本,VERSION_CODE
替换为项目的子版本,SITE_DOMAIN
替换为项目的顶级域名
new Bugtags('APP_KEY','VERSION_NAME','VERSION_CODE','SITE_DOMAIN');
Bugtags 日志
可用于记录日志,详情请参阅文档。
Bugtags.log('content');
还有对应的 remove 所有日志的操作:
Bugtags.removeAllLog();
Console 日志
用于记录 window.error 日志,每次提交问题后都会自动清空 Console 日志。
当然还能主动清空 Console 日志,对应的 remove 所有日志的操作:
Bugtags.removeAllConsoleLog();
设置 key value 数据
可设置一些用于调试的 key value 数据,随着问题一起上报到 bugtags 云平台,详情请参阅文档。
Bugtags.setUserData('key','value');
还有对应的 remove 一个 key 和 remove 所有 key 的操作:
Bugtags.removeUserData('key');
Bugtags.removeAllUserData();
设置问题提交之前的回调
注意:callback 是一个回调方法
Bugtags.setBeforeSendingCallback(callback);
还有对应的 remove 问题提交前的回调:
Bugtags.clearBeforeSendingCallback();
设置问题提交成功后的回调
注意:callback 是一个回调方法
Bugtags.setAfterSendingCallback(callback);
还有对应的 remove 问题提交成功后的回调:
Bugtags.clearAfterSendingCallback();