Bug 48195 - YouTube video plays sound after power button is pressed
Summary: YouTube video plays sound after power button is pressed
Alias: None
Product: Forms
Classification: Xamarin
Component: Android ()
Version: 2.3.3
Hardware: PC Windows
: Normal normal
Target Milestone: ---
Assignee: Samantha Houts [MSFT]
Depends on:
Reported: 2016-11-28 15:49 UTC by christine.blanda
Modified: 2018-01-02 12:12 UTC (History)
7 users (show)

Tags: fr, android
Is this bug a regression?: ---
Last known good build:

Webview opens youtube page with video. (3.35 MB, application/x-zip-compressed)
2016-11-28 15:49 UTC, christine.blanda

Notice (2018-05-24): bugzilla.xamarin.com is now in read-only mode.

Please join us on Visual Studio Developer Community and in the Xamarin and Mono organizations on GitHub to continue tracking issues. Bugzilla will remain available for reference in read-only mode. We will continue to work on open Bugzilla bugs, copy them to the new locations as needed for follow-up, and add the new items under Related Links.

Our sincere thanks to everyone who has contributed on this bug tracker over the years. Thanks also for your understanding as we make these adjustments and improvements for the future.

Please create a new report for Bug 48195 on Developer Community or GitHub if you have new information to add and do not yet see a matching new report.

If the latest results still closely match this report, you can use the original description:

  • Export the original title and description: Developer Community HTML or GitHub Markdown
  • Copy the title and description into the new report. Adjust them to be up-to-date if needed.
  • Add your new information.

In special cases on GitHub you might also want the comments: GitHub Markdown with public comments

Related Links:

Description christine.blanda 2016-11-28 15:49:09 UTC
Created attachment 18695 [details]
Webview opens youtube page with video.

On Android (tested using 5.0) open Chrome and navigate to https://www.youtube.com/user/JenzabarVideo, start the video, wait for the sound to start, then press the power button.  The sound stops.
Run the app in the attached project which opens a ContentPage containing a Webview whose source is the same url.  Wait for the sound to start, then press the power button. The sound continues to play.
Why does this behave differently in the webview in the App than it does in chrome?
Comment 1 adrianknight89 2016-11-28 23:38:01 UTC
See https://github.com/xamarin/Xamarin.Forms/pull/571
Comment 2 Rui Marinho 2016-11-29 12:58:31 UTC
This is not a Xamarin forms issue, but the normal Android behaviour. you can use Adrian's fix in a custom renderer.
Comment 3 christine.blanda 2016-11-29 13:44:59 UTC
This is causing Google to reject apps, as it violates the Device and Network Abuse policy, and is NOT normal android behavior because the same steps in Chrome on Android produce different results.  This should at least be added as a configuration option so every app that is capable of playing video through a webview doesn't need a custom renderer.
Comment 4 adrianknight89 2016-11-29 15:18:21 UTC
I agree with Christine.
Comment 5 adrianknight89 2016-11-29 22:25:28 UTC
See https://github.com/xamarin/Xamarin.Forms/pull/576
Comment 6 adrianknight89 2017-12-09 02:23:45 UTC

I don't see this problem in XF Can you re-run your tests and let the team know if this is still an issue?
Comment 7 Mikhail Kadan 2018-01-02 12:12:18 UTC
I still experience this problem in XF