[SDK 兼容] SDK API 参考

2019/05/05

iOS

< 490 的 SDK, 不支持通过 VideoBridge openURL 打开外部浏览器
< 390 的 SDK, 获取 ad_type 有问题

Android

< 960 的 SDK, 不支持通过 VideoBridge openURL 打开外部浏览器
< 930 的 SDK, 在被调用 install 时会始终使用自己缓存的主 campaign 信息, 而不关心 install 传递进来的 campaign
< 870 的 SDK, endcard_url 加载时会抛弃 ? 后的所有传参

其他细节

  1. Android SDK 中 RewardJs getEndScreenInfo 和 VideoBridge init 返回值不一致的问题

    • RewardJs getEndScreenInfo 中没有 device 信息, 但是在根节点有 sdk_info 返回;
    • VideoBridge init 中包含了 device, 但是没有 sdk_info

    Android-RewardJs-vs-VideoBridge
    iOS-RewardJs-vs-VideoBridge

  2. RewardJs 支持 toggleCloseBtn, 但 VideoBridge 不支持 toggleCloseBtn