UNPKG

house-middleware-sdk

Version:

58 hosue rn native sdk

41 lines (34 loc) 1 kB
/* * @method errorReport 异常上报 */ export function errorReport(param) { console.warn("功能未验证 call dugz"); if (!param) { console.error("param不能为空"); return; } if (!param.message || !param.name || !param.stack) { console.error("param应该类似 eg:{ message: \"errorMessage\", name: \"errorName\", stack: \"errorStack\" }"); return; } require("../utils/findImpl") .default( () => errorReportWbImpl(param), () => errorReportAjkImpl(param), () => errorReportYdjjrImpl(param), () => errorReportWbtzImpl(params) ); } function errorReportWbImpl(param) { require("@w/wbapp").errorReport(param); } function errorReportAjkImpl(param) { require("ajkapp").errorReport(param); } function errorReportYdjjrImpl(param) { require('react-native').NativeModules?.BuglyExceptionModule?.JSErrorReport(param); } //TODO:{58同镇 异常上报...} function errorReportWbtzImpl(param) { require("@w/wbapp").errorReport(param); }