1.0.3 • Published 3 years ago

videoautoplay v1.0.3

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

视频自动播放的限制与解决方案

IOS微信安卓微信IOS携程安卓携程PC 端
是否支持支持(有声音)不支持不支持支持(有声音)支持(无声音)
解决方案自动播放默认不播放,用户点击页面任何地方后播放默认不播放,用户点击页面任何地方后播放自动播放默认静音自动播放,用户点击页面后有声继续播放

使用方法

方法1:直接调用

  1. videoautoplay.js
  2. 引入并调用
<!--./js/main.js替换为-->
<video id="videoFrame" src="https://video.c-ctrip.com/videos/AS0u1q000001hy4e47F27.mp4" controls playsinline></video>
<script src="./js/videoautoplay.js"></script> 
<script>
videoAutoPlay("#videoFrame",{
  playOnClick:true,
  allowMuted:true
});
</script>

方法2:npm

npm install --save-dev videoautoplay
#或者使用yarn
#yarn add videoauto 
  1. 调用
const videoAutoPlay = require("videoautoplay");
videoAutoPlay("#videoFrame",{
  playOnClick:true,
  allowMuted:true
});

参数说明

videoAutoPlay(videoSelector,options);

  • videoSelector 是视频Dom的选择器
  • options 配置:

  • allowMuted ture|false 在浏览器容许的情况下是否启用“静音自动播放”

  • playOnClick true|false 是否在用户点击视频区域后取消静音,只有在“静音自动播放”模式下生效
1.0.2

3 years ago

1.0.3

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago