A partire da Chrome 53 e iOS 10, Android e iPhone supportano la riproduzione video in linea e riproduzione automatica con audio disattivato. Questa guida illustra le modifiche da apportare esempio semplice richiesti per questa funzionalità.
Per gli annunci ignorabili è necessario che il video player riproduca i contenuti in linea (non a schermo intero). e di disattivare la riproduzione personalizzata sull'iPhone. La riproduzione personalizzata è sempre disattivata su Chrome per Android. Modifica i codici HTML e JavaScript del semplice esempio come segue:
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);
La modifica all'HTML assicura che i contenuti vengano riprodotti in un video player in linea su iPhone al posto del player a schermo intero predefinito dell'iPhone e si avvia con l'audio disattivato. In seguito alla modifica di JavaScript, l'SDK IMA utilizza il proprio video player per riprodurre gli annunci, anziché riutilizzare il lettore di contenuti come farebbe normalmente su un iPhone.