Firefox:无法开始播放视频

问题描述 投票:0回答:1

视频播放不会在 mouseenter 上开始,除非我再次 mouseleavemouseenter

这只发生在 Firefox 中,它适用于 Chrome 和 Opera。

这是我播放视频的代码:

private async playVideo(): Promise<void> {
  this.htmlVideoElement.muted = true;
  try {
    await this.htmlVideoElement.play();
    this.cdr.detectChanges();
  } catch (err) { /* empty */ }
}
angular firefox html5-video
1个回答
0
投票

你必须与浏览器交互才能播放视频,你必须基于此设计自动播放。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.