[线下] iOS 8.x webviewshow 多次触发的问题

2019/09/09

问题描述

iOS 8 中, 通过 iframe 加载的推啊组件会额外触发 SDK 的 loadFinish 事件, 导致 webviewshow 被多次触发

影响程度

iOS8.0 根据之前找刘杰跑的日活数据, 大概 PV 在 11.6w, 整体占比 0.31%

解决方案

  1. 在 endcard 中控制 webviewshow 事件的触发, 确保每次页面加载的生命周期中, 只触发一次(需要确认负面影响)
  2. 针对每个 webviewshow 中的组件兼容多次调用多次触发