在我的应用程序中,我使用带IMA扩展的exoplayer。集成工作得非常好。我想暂停加载项用户操作,基本上是在显示或播放广告时显示播放/暂停按钮。我已经集成了播放暂停的UI设计,它的可见性工作得非常好。
在SDK中,我在AdsManager和ImaAdsLoader类中找到了pause和play方法,但这些方法似乎不起作用。
adsManager.resume(); imaAdsLoader.resumeAd();
是否有其他方法由SDK公开或以其他方式暂停广告。
在exoplayer中,我们有一个带有布尔参数的player setPlayWhenReady(boolean)方法。对于播放机和广告播放机来说,这种方法似乎是可行的。
setPlayWhenReady(false); //pause ad setPlayWhenReady(true); //resume ad