如何在UWP WebView中配置视频/音频自动播放策略?

时间:2020-03-27 08:26:58

标签: video webview uwp microsoft-edge autoplay

问题

仅供参考,这也在GitHub-> https://github.com/windows-toolkit/Microsoft.Toolkit.Win32/issues/245

中提出

在我的语音驱动UWP应用中使用WebView时,HTML <video /> / <autoplay />元素有时无法自动播放。调用HTMLMediaElement.play()方法时,将返回以下错误:AbortError

在通读https://docs.microsoft.com/en-us/microsoft-edge/dev-guide/browser-features/autoplay-policies之后,这可能是因为之前没有做出任何用户手势。 问题出在语音驱动的应用程序中,“手势”不是“点击”或“点击”,而是用户说出的命令。

可能的解决方案

我希望能够允许自动播放而无需诸如单击,先点击等用户手势。与electronicjs通过自动播放策略已提供的功能相同。

尝试的解决方案

  • 虚假点击事件

相似的问题

https://github.com/whatwg/html/issues/505 https://github.com/bbc/VideoContext/issues/66

0 个答案:

没有答案