定位客户网站 paypal 埋点代码与公司的埋点代码冲突问题, 过程记录

背景:
用户网站上已有 paypal 埋点, 加上公司的埋点后就不能显示 paypal 按钮(不显示或显示后消失)

解决过程:

  1. 找到用户网站上报错的 js , 使用网站调试工具定位, 确定该 js 在遇到报错时, 会去掉按钮, 但不知道为啥我们的埋点代码会导致报错, 剩下的也定位不下去了
  2. 想让用户把 paypal 埋点代码给过来, 说给不了
  3. 想到变通方法 — 改 hosts 文件把公司埋点 js 所在的地址 xxx.com 指向公司小机房 IP 地址; 逐块注释可疑代码打包上传小机房快速验证, 看用户网站是否解决报错, 概括: 无法在本地自己的网站重现场景, 就改 hosts 直接在客户网站上测试"

错误原因:
最终发现是聊天代码中的一句 Array.protoType.each 导致报错, 修改后就没问题了

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值