monitors-js
Version:
monitor-js 是一个轻量级前端错误监控上报插件
39 lines (34 loc) • 1.34 kB
HTML
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<script type="text/javascript" src="/lib/monitor.js?f8327931e014261c635b"></script><script type="text/javascript" src="/lib/vuePlugin.js?f8327931e014261c635b"></script></head>
<body>
<Button action='{ "type":"adButton","name":"广告位点击" }'>click</Button>
<Button action='{ "type":"adButton","name":"注册" }'>注册</Button>
<script>
var monitor = new Monitor({
itemID: 'asdjasdtjk21b3k1j2g3',
url: '',
autoPush: true,
match: ["localhost"],//需要上报的域名
exclude: ['WeixinJSBridge', 'x5onSkinSwitch'],//过滤的错误信息 根据details
})
monitor
// .addPlugin(vuePlugin)
.install()
.on('captureBefore', (data) => {
console.log(data)
})
.on('onPointClick', (data) => {
// action = '{ type:"adButton",name:"广告位点击" }'
console.log(data.value)
console.log(data)
})
1/x
</script>
</body>
</html>