u-spa
Version:
SPA应用监控工具,监听url变化、首屏加载指标、js-error、image-error 并上报
24 lines (23 loc) • 869 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var monitorError_1 = require("./monitorError");
var monitorUlr_1 = require("./monitorUlr");
var performance_1 = require("./performance");
/**
* @param requestUrl 接受数据的服务地址
* @param hostUrl 网站域名,就是 location.host,只有在此域名下才上报数据
* @param cookieNameKey 如果想同时上报用户名字,或者其他cookie 信息,就用这个作为查找cookie 的 key
*/
function initSpaInfo(requestUrl, hostUrl, cookieNameKey) {
var obj = {
requestUrl: requestUrl,
hostUrl: hostUrl,
cookieNameKey: cookieNameKey
};
setTimeout(function () {
(0, performance_1.default)(obj);
(0, monitorUlr_1.default)(obj);
(0, monitorError_1.default)(obj);
}, 1000);
}
exports.default = initSpaInfo;