在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML5/ 滑動到一定自動播放視頻為什么會報錯?

滑動到一定自動播放視頻為什么會報錯?

當我頁面滑動到一定距離自動播放視頻一共兩個視頻,但是會報錯

clipboard.png
這是代碼

clipboard.png

clipboard.png
找了一些方法也是不行

回答
編輯回答
遺莣

“頁面滑動到一定距離”就自動播放聲音出來的話,是在強x用戶,所以瀏覽器都不允許這樣做。

Chrome的autoplay政策是這樣的:

  1. 沒聲音,都行;
  2. 有聲音,只有在下面幾種情況下起作用:

    • 有用戶行為(click, tap, etc);
    • 對于桌面端,根據一個指數算用戶是不是經常上這個網站,經常上的可以;
    • 對于移動端,用戶將網站放到了home screen。

現在瀏覽器推薦的做法是,先加上muted,然后在用戶點擊的時候再打開聲音。

<video id="video" muted autoplay>
<button id="unmuteButton"></button>

<script>
  unmuteButton.addEventListener('click', function() {
    video.muted = false;
  });
</script>
2018年9月15日 18:15
編輯回答
青瓷

先pause() 然后 play() 試一下,之前好像遇到過類似的問題,時間長了,忘記了

2017年10月8日 10:57