Closed skarl-as closed 6 years ago
Hi @skarl-as .
Thanks for the report! The primary reason for this issue is that the event for showing controls failed to be registered on ads error. For example, compare
https://github.com/ampproject/amphtml/blob/bdd03bc2a6645f2d53db56b0ddf44ef493bb409f/ads/google/imaVideo.js#L718-L725
v.s.
https://github.com/ampproject/amphtml/blob/bdd03bc2a6645f2d53db56b0ddf44ef493bb409f/ads/google/imaVideo.js#L647-L651
The latter failed to register the showControls
handler.
Creating a PR for the fix.
This issue doesn't have a category which makes it harder for us to keep track of it. @aghassemi Please add an appropriate category.
@aghassemi @kevinkassimo Thanks guys... so as far as I understand we just have to wait for the next release
## What's the issue? amp-ima-video bug on IOS devices: no player controls (stop button) on content video if data-tag returns no ad
## How do we reproduce the issue? Example 1 - everything works as expected https://amp.welt.de/werbemitteltest2/article173084675/Ein-Artikel-mit-Video.html
Example 2 - missing controls https://amp.welt.de/werbemitteltest/article116430272/Ohne-Werbung-koennen-wir-das-Internet-zumachen.html
<VAST version="2.0"><Error><![CDATA[http://ib.adnxs.com/vast_error]]></Error></VAST>
## What browsers are affected? bug only on iOS devices, e.g. iPhone 8 (iOS 11.4.1) Android devices work
## Which AMP version is affected? https://cdn.ampproject.org/v0/amp-ima-video-0.1.js
Implementation code on amp page: