更新记录
1.0.1(2025-11-21) 下载此版本
feat: 更新SDK集成文档
1.0.0(2025-11-21) 下载此版本
feat: QuickTracking 性能体验新增支持uts插件
平台兼容性
uni-app(3.7.0)
| Vue2 | Vue3 | Chrome | Safari | app-vue | app-nvue | Android | Android插件版本 | iOS | iOS插件版本 | 鸿蒙 |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | - | - | - | 16.0 | 1.0.0 | 12 | 1.0.0 | - |
| 微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 快应用-华为 | 快应用-联盟 |
|---|---|---|---|---|---|---|---|---|---|---|
| × | × | × | × | × | × | × | × | × | × | × |
uni-app x(3.7.0)
| Chrome | Safari | Android | Android插件版本 | iOS | iOS插件版本 | 鸿蒙 | 微信小程序 |
|---|---|---|---|---|---|---|---|
| × | × | 16.0 | 1.0.0 | 12 | 1.0.0 | × | × |
QT-APM
简介
使用 uts 开发,基于瓴羊性能体验SDK封装插件,支持iOS、Android平台
插件使用说明
在使用插件前您需要先集成QT-Analytics uts插件详情参考 QT-Analytics 性能体验 SDK
初始化前置
将QT-APM插件导入HBuilderX中的工程。
import { initWithConfig, ApmConfig } from '@/uni_modules/QT-APM';
初始化
import * as QtAnalytics from '@/uni_modules/QT-Analytics';
import { initWithConfig, ApmConfig } from '@/uni_modules/QT-APM';
export default {
data() {
return {
title: 'Hello'
}
},
onLoad() {
// #ifdef APP-ANDROID
QtAnalytics.init()
// #endif
// #ifdef APP-IOS
QtAnalytics.setCustomDomain('您的收数服务域名', '您的备用收数服务域名');
QtAnalytics.initWithAppkey('您应用的appkey', '应用市场');
// #endif
const apmConfig : ApmConfig = {
crashAndBlockMonitorEnable: true,
sendBeatInterval: 30,
initSendPVEnable: true,
};
initWithConfig(apmConfig);
}
}
API与说明
接口相关
// 配置功能开关
export type ApmConfig = {
// java crash捕获(Android)
enableCrashJava ?: boolean,
// native crash捕获(Android)
enableCrashNative ?: boolean,
// ANR捕获(Android)
enableAnr ?: boolean,
// 卡顿捕获(Android)
enablePa ?: boolean,
// 卡顿捕获时间(Android)
paTimeOut ?: number,
// 启动监控(Android)
enableLaunch ?: boolean,
// 内存监控(Android)
enableMemory ?: boolean,
// App与H5打通开关(Android)
enableH5 ?: boolean,
// 日志回捞(Android)
enableCodeLog ?: boolean,
// 日志回捞用户标识(Android)
logUserId ?: string,
// 冷起PV上报开关(Android)
enableSendPv ?: boolean,
// 启动模块监控开关(iOS)
launchMonitorEnable ?: boolean,
// 内存模块监控开关(iOS)
memMonitorEnable ?: boolean,
// 网络模块监控开关(iOS)
networkEnable ?: boolean,
// H5打通模块开关(iOS)
javaScriptBridgeEnable ?: boolean,
// OOM模块监控开关(iOS)
oomMonitorEnable ?: boolean,
// 原生页面模块监控开关(iOS)
pageMonitorEnable ?: boolean,
// 初始化主动发送PV(iOS)
initSendPVEnable ?: boolean,
// 用于前后端链路打通(iOS)
rumConfig ?: string,
// crash&卡顿监控开关(iOS)
crashAndBlockMonitorEnable ?: boolean,
// 卡顿监控参数:发送检测心跳的时间间隔(iOS)
sendBeatInterval ?: Number,
// 卡顿监控参数:检测卡顿的时间间隔(iOS)
checkBeatInterval ?: Number,
// 卡顿监控参数:连续多少次没心跳 认为触发卡顿(iOS)
toleranceBeatMissingCount ?: Number,
}
// 崩溃回调
export function registerUMCrashCallback(callback : QTCrash) {
const crashCall = new QTCrashCallback(callback);
UMCrash.registerUMCrashCallback(crashCall)
}
// 自定义异常
export function generateCustomLog(e : string, type : string)
// 初始化接口
export function initWithConfig(config : ApmConfig)
// APP应用内H5页面的APM功能
export function enableJavaScriptBridge(view : WebView)
// 日志回捞(安卓)
export class QTlog

收藏人数:
下载插件并导入HBuilderX
赞赏(0)
下载 117
赞赏 0
下载 11241915
赞赏 1809
赞赏
京公网安备:11010802035340号