از Chrome 53 و iOS 10، Android و iPhone از پخش ویدیوی درون خطی و پخش خودکار بیصدا پشتیبانی میکنند. این راهنما شما را از طریق تغییرات در نمونه ساده مورد نیاز برای این عملکرد راهنمایی می کند.
تبلیغات قابل رد شدن مستلزم آن است که پخش کننده ویدیوی شما محتوای درون خطی (نه تمام صفحه) پخش کند و پخش سفارشی را در آیفون غیرفعال کنید. پخش سفارشی همیشه در Android Chrome غیرفعال است. HTML و جاوا اسکریپت نمونه ساده را به صورت زیر تغییر دهید:
index.html
<video id="contentElement" playsinline>
<source src="https://storage.googleapis.com/gvabox/media/samples/stock.mp4">
</video>
ads.js
google.ima.settings.setDisableCustomPlaybackForIOS10Plus(true);
adDisplayContainer =
new google.ima.AdDisplayContainer(containerElement, contentVideoElement);
adsLoader = new google.ima.AdsLoader(adDisplayContainer);
تغییر در HTML تضمین میکند که محتوای شما به جای پخشکننده تمامصفحه پیشفرض آیفون، در یک پخشکننده ویدیوی درون خطی در آیفون پخش میشود و در حالت خاموش شروع میشود. تغییر جاوا اسکریپت باعث می شود که IMA SDK به جای استفاده مجدد از پخش کننده محتوای شما همانطور که معمولاً در iPhone استفاده می کند، از پخش کننده ویدیوی خود برای پخش تبلیغات استفاده کند.