让iPhone自带浏览器Safari能自动播放Video视频的办法

原以为在< video >标签上加入"autoplay" 属性就能自动播放了,没想到会受到浏览器的安全限制,会阻止视频的自动播放,具体说明可查看:

https://developer.mozilla.org/zh-CN/docs/Web/Media/Autoplay_guide

想让浏览器自动播放视频/音频媒体的具体解决方法如下:

1、首先要在video标签上加入必要的属性,例如:

html 复制代码
<video id="Video" playsinline muted preload autoplay loop>
	<source type="video/mp4" src='xxxx.mp4' />
</video>
  • 尤其注意需要设置 "音频文件静音或其音量设置为0"
  • 苹果设备还需要额外设置 "playsinline" 私有属性

2、如果还不能自动播放,就在js代码里加入video元素的play()事件

javascript 复制代码
document.querySelector("#Video").play();

3、如果还需要满屏显示,就给video加一个样式属性

css 复制代码
.video {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
相关推荐
lilili啊啊啊4 天前
怎么抓取IOS手机app的网络流量,也就是iphone手机抓包
ios·智能手机·iphone
2401_889271468 天前
iPhone升级iOS18黑屏?2025最新修复办法分享
ios·cocoa·iphone
雪花凌落的盛夏8 天前
历代iPhone运行内存大小和电池容量信息
ios·iphone
张声录18 天前
【Blackbox Exporter】prober.Handler源码详细分析
ios·iphone·xcode
hfxns_13 天前
iPhone修复技巧|iPhone异常问题的常用修复方法
ios·iphone
Hgc5588866616 天前
iPhone 14、iPhone SE 3,提前淘汰
iphone
Hgc5588866618 天前
iPhone 17 :史诗级大改,120Hz 全面普及
iphone
简鹿办公20 天前
HEIC 是什么图片格式?如何把 iPhone 中的 HEIC 转为 JPG?
iphone·简鹿格式工厂·heic 图片格式转换
福大大架构师每日一题23 天前
37.1 prometheus管理接口源码讲解
ios·iphone·prometheus