让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;
}
相关推荐
Rudon滨海渔村9 小时前
新旧iPhone相册复制 - 相册图片视频对拷 - 换机 - 迁移设备数据 - 免费开源爱思助手
ios·iphone
lilili啊啊啊1 天前
查看iphone手机的使用记录-克魔实战
ios·智能手机·iphone
Hgc558886662 天前
突发,国行 iPhone 17,支持 eSIM
iphone
星鹿XINGLOO7 天前
畅享Mac桌面版TikTok!
macos·安卓·iphone·mac·web·web app
hello_ejb39 天前
聊聊langchain4j的HTTP Client
网络协议·http·iphone
q567315231 个月前
使用ASIWebPageRequest库编写Objective-C下载器程序
android·开发语言·macos·ios·objective-c·iphone
北京自在科技1 个月前
苹果Siri升级遇阻,国行iPhone或将引入阿里、百度AI自救
百度·ios·ai·iphone·阿里
一只月月鸟呀1 个月前
uniapp 测试 IPA 包安装到测试 iPhone
ios·uni-app·iphone
北京自在科技1 个月前
苹果与小米破冰合作:iPhone 16e全面支持Find My网络,跨生态互通实现技术性突破
网络·ios·iphone·小米·findmy·小米15ultra
1024小神1 个月前
iphone上ios设备开启safari开发者debug模式,配合mac电脑使用
macos·ios·iphone