【问题标题】:How to start IMA HTML5 SDK ads muted?如何启动 IMA HTML5 SDK 广告静音?
【发布时间】:2017-02-25 13:24:59
【问题描述】:

我正在尝试使用 HTML5 在 ios 10 上制作自动播放视频,我使用的是:

<video autoplay loop muted playsinline controls>
    <source src="http://distribution.bbb3d.renderfarming.net/video/mp4/bbb_sunflower_1080p_30fps_normal.mp4">
</video>

但是,当使用 IMA SDK for HTML5 时,广告会取消静音,因此自动播放将不起作用。

有没有办法让广告在开始时静音(初始化广告静音)?

【问题讨论】:

标签: javascript ios html imasdk


【解决方案1】:

您必须在 google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED 事件之后将 AdsManager 静音。

loader = new google.ima.AdsLoader(...);
loader.addEventListener(
    google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED,
    (event) => {
       event.getAdsManager(videoTag).setVolume(0);
    }

【讨论】:

  • 感谢分享,如果有办法在用户点击取消静音按钮时取消静音广告?
猜你喜欢
  • 2019-02-10
  • 1970-01-01
  • 1970-01-01
  • 2017-10-01
  • 1970-01-01
  • 1970-01-01
  • 2016-04-19
  • 2017-01-20
  • 1970-01-01
相关资源
最近更新 更多