已解决,可调用 PlayletManager 的 updateOpenArea 方法来显示/隐藏组件: 被隐藏组件遮盖了。
广告解锁按钮点击事件没反应?// 广告插件,用户点击了【关闭广告】按钮 videoAd.onClose((res) => { if (res && res.isEnded) { let serialNo = this.globalData.serialNo //正常播放结束 pm.isCanPlay({ serialNo, serialList: [{ start_serial_no: serialNo, end_serial_no: serialNo, status: 1, }], }); } else { let serialNo = this.globalData.serialNo console.log(serialNo, '090909090909090') //播放中途退出 pm.isCanPlay({ serialNo, serialList: [{ start_serial_no: serialNo, end_serial_no: serialNo, status: 2, }], }); wx.showToast({ title: '解锁失败', icon: 'none', duration: 2500 }); } }); // 点击按钮拉起激励视频广告去解锁 pm.onUseAdUnlock(function() { console.log('999999999999999999'); }); 如代码所示,用户在未观看完激励视频时关闭了广告,在官方播放器 “看广告后播放” 按钮点击没反应。请问是什么问题?改如何解决?
星期二 17:51