JS实现监控微信小程序

时间:2024-04-18 11:20:00
【文件属性】:
文件名称:JS实现监控微信小程序
文件大小:71KB
文件格式:PDF
更新时间:2024-04-18 11:20:00
JS,实现,监控,微信,小,程序, 《使用模块化工具打包自己开发的JS库》 文章中有提到,当时需要写一个SDK,监控小程序的后台接口调用和页面报错,今天就来说下实现原理吧! 原理 之前也做过浏览器web端的SDK数据埋点上报,其实原理大同小异:通过劫持原始方法,获取需要上报的数据,最后再执行原始方法,这样就能实现无痕埋点。 举个例子:我希望监控所有web页面的ajax请求,每次发送ajax,都需要在控制台打印出发送的url 平时我们开发,发送ajax一般用的都是封装好的库,例如jQuery,Axios等,然而这些库,底层仍然用的是浏览器原生的XMLHttpRequest对象,因此,我们只需要修改XMLHttpRequest对象即

网友评论