中暖科技
中暖科技
  • 发布:2024-07-18 18:20
  • 更新:2024-07-18 18:22
  • 阅读:164

【报Bug】“激励视频广告” 部分IOS闪退

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: WIN11

HBuilderX类型: 正式

HBuilderX版本号: 4.23

手机系统: iOS

手机系统版本号: iOS 17

手机厂商: 苹果

手机机型: 12mini

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

onReady() {
this.userInfo = uni.getStorageSync('userInfo')

        this._isLoaded = false  
        rewardedVideoAd = this._rewardedVideoAd = uni.createRewardedVideoAd({  
            adpid: '',  
            urlCallback: { // 服务器回调透传参数  
                userId: String(this.userInfo.id),  
                extra: ''  
            }  
        }) // 仅用于HBuilder基座调试 adpid: '1507000689'  
        rewardedVideoAd.onLoad(() => {  
            this._isLoaded = true  

            // 当激励视频被关闭时,默认预载下一条数据,加载完成时仍然触发 `onLoad` 事件  
        })  
        rewardedVideoAd.onError((err) => {  
            console.log(err)  
        })  
        rewardedVideoAd.onClose((res) => {  

            // 用户点击了【关闭广告】按钮  
            if (res && res.isEnded) {  
                // 正常播放结束  
                // 这里应该联网给予用户激励。且这段代码应该做安全保护,详见下文中的“安全注意”  

            } else {  
                // 播放中途退出  

            }  
        })  
    },  

that._rewardedVideoAd.show()

操作步骤:

iphone12mini ios17.4.1“激励视频广告” 在播放的时候(或者播放完)点击就闪退。

预期结果:

iphone12mini ios17.4.1“激励视频广告” 在播放的时候(或者播放完)点击后跳转至相应的地方(浏览器或APPStore)

实际结果:

闪退

bug描述:

1.iphone 12mini ios17.4.1 “激励视频广告” 在播放的时候(或者播放完)点击就闪退。
2.我的另一个手机iphone13 版本:ios16就没有出现这个问题。
3.官方给的测试广告(adpid:1555305344)暂无此问题。

猜测:可能跟跳转目标有关,我真实的广告位那几个广告应该是跳到浏览器(因为我用iphone13 ios16成功跳转的),测试广告(adpid:1555305344)是打开appstore。

2024-07-18 18:20 负责人:DCloud_iOS_WZT 分享
已邀请:
DCloud_iOS_WZT

DCloud_iOS_WZT

看下私信 把Crash录个屏发我下

  • 中暖科技 (作者)

    你好 申请添加了。

    2024-07-18 18:35

要回复问题请先登录注册