5

Google-IMA Android SDK用于在我的应用程序中加载添加和播放视频。

通过此链接中提供的示例应用程序,我可以播放广告和视频。

但我无法为播放的广告静音。

根据 Android API 参考尝试使用setAdWillPlayMuted(boolean),但仍然添加了音频播放。

但是在 中IMA SDK for IOSIMAAdsManager 音量API 可用于为 add 静音,这在 IOS 设备中按预期工作。

我正在使用interactivemedia:3.9.0Android 中下载的示例版本。

我是否需要使用任何其他 API 或类来实现静音广告音量?

注意:静音系统音量不是我想要实现的目标

4

1 回答 1

2

我能够在 Android 上切换 IMA 广告音量的唯一方法是使用 ExoPlayer 加载 IMA 广告。

ExoPlayer 库具有允许通过 AdsMediaSource 类提供广告标签的 API。

通过 ExoPlayer 成功加载广告后,我可以使用 ExoPlayer 的音量控制 API 来静音/取消静音广告。

当然这不是最理想的解决方案,很抱歉我没有更好的建议。

于 2018-11-09T16:09:30.797 回答