收藏
回答

服务端收到来自Image对象的多次重复请求

框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
小游戏 Bug Android 13 红米K40 8.0.38

个人业务背景

监听激励广告关闭事件,使用new Image().src = 'https://xxxx' 上报埋点。

调试机器

  1. 红米K40,安卓13
  2. vivo Y66,安卓6.0.1
  3. 以及一些性能不是特别好的安卓机器

问题及表现

在广告面板刚被拉起时,就快速点击右上角的关闭按钮,此翻操作会导致广告面板卡顿一下,然后出现弹窗-关闭广告,我们的服务端就会接收到多个来自不同客户端ip的相同业务埋点。(来自广州的,南京的,深圳的ip地址;按道理只有来自广州的才是正常,而他们之间的差异在于UA的区别)

已知:

  1. 调试发现代码没有重复执行发送逻辑
  2. whistle抓包查看也仅有一次埋点上报
  3. 换成wx.request的方式上报就没出现了


提问:

Image的网络发送机制是不是跟wx.request不一样,抑或是bug?

回答关注问题邀请回答
收藏
登录 后发表内容