<video id="post" autoplay loop preload="auto">
<source src="foo.mp4" type="video/mp4">
</video>

由JavaScript控制播放 不使用video标签controls属性
iPhone safari 点击视频会弹出播放器进行全屏播放

如何不全屏 使视频在网页中播放?

iPhone Safari 中播放视频只能全屏,所以这个问题是没有答案的。
-------------------------------------
以下为拓展,
在iOS APP中使用网页视频,是可以禁止全屏播放的,方法如下:

  1. 前端将video标签加入属性 webkit-playsinline,如:<video id="player" width="480" height="320" webkit-playsinline>;
  2. Obj-C中,添加配置:webview.allowsInlineMediaPlayback = YES;

这样web视频就可以嵌入播放了,方案参考:
HTML5 inline video on iPhone vs iPad/Browser

链接:https://www.zhihu.com/question/21094425/answer/56014727

iOS10 原生支持啦~ video 元素上添加 playsinline 特性即可。
New <video> Policies for iOS

iOS10 以下(亲测 iOS9)可以借助这个JS库:
GitHub - bfred-it/iphone-inline-video: Make videos playable inline on the iPhone (prevents automatic fullscreen)
缺点是不支持多视频源,用的时候 video 元素上不能写 controls 特性

链接:https://www.zhihu.com/question/21094425/answer/127476949

如何禁止 iPhone Safari 视频自动全屏?相关推荐

  1. ios html5 自动全屏播放,禁止iPhone Safari video标签视频自动全屏的办法

    最近做一个移动端微信页面项目,在微信页面中有视频播放,但是需要禁止IOS的自动全屏播放(前提必须使用video标签). 如: 在iPhone safari 点击视频会弹出播放器进行全屏播放. 在网上看 ...

  2. video标签 或 微软云 azure-media-player 禁止在iphone safari中默认全屏播放

    video标签 或 微软云 azure-media-player 禁止在iphone safari中默认全屏播放 关键代码 webkit-playsinline='true' playsinline= ...

  3. 微信小程序视频自动全屏

    test.wxml <video id="myVideo" src="cloud://test-qu7lc.7465-test-qu7lc-1302432879/v ...

  4. iOS wkWebview播放HTML5 video视频 自动全屏问题解决

    HTML5使用video播放视频,限制视频的尺寸,但在ios中出现的全屏问题 使用html5 的video标签播放视频的时候,限制视频的尺寸,在android上是没有问题的,但是在ios上发现,视频没 ...

  5. php让视频自动全屏播放,完美解码怎么设置打开视频文件就全屏

    想不想在电脑上实现打开视频文件就直接全屏播放,一般播放器做不到吧,完美解码这个万能的视频播放器就能实现,下面就教你如何设置. 软件名称:完美解码(PureCodec) 全能型影音解码包20200922 ...

  6. 阻止ios播放视频自动全屏

    1.js监听视频全屏事件webkitfullscreenchange <video class="playerVideo" playsinline="true&qu ...

  7. 小程序视频自动全屏,播放结束后自动退出全屏

    在onshow里面直接写全屏 this.videoContext = wx.createVideoContext('myVideo', this); this.videoContext.request ...

  8. 移动端禁止视频自动全屏播放

    <video x5-playsinline="" playsinline="" webkit-playsinline="">&l ...

  9. html javascript 音频、视频、 mp3 、mp4 的播放、暂停、重新播放、获取音频时长、视频自动全屏播放

    html javascript 音频.视频. mp3 .mp4 的播放.暂停.重新播放.获取音频时长 视频 https://www.bilibili.com/video/BV1WE411o7Ft?fr ...

最新文章

  1. Linux查看文件内容的5种方式
  2. 某程序员遭遇奇葩事:辞退自己的leader竟然命令自己回前公司,给前同事讲代码!...
  3. 全球最美的15座数据中心
  4. python封装一个效率极高的 批量更新、插入合一的工具
  5. Codeforces Round #737 (Div. 2) D. Ezzat and Grid 线段树动态开点
  6. Linux 内核编码风格【转】
  7. Asp.net MVC应用在IIS7上部署后403错误解决方案
  8. python自我复制的程序_Python自我
  9. Ubuntu 如何进入系统文件/etc/profile修改内容
  10. 七月算法机器学习5 回归分析与工程应用
  11. 如何开发 Web 应用程序
  12. Java学习笔记之设计模式(1)设计模式简介
  13. Linux USB驱动详解
  14. snmp中的MIB主要节点含义
  15. 旅游新纪元紫山缭绕,静思生活
  16. 计算机硬件的五大功能模块,什么是操作系统的五大功能模块
  17. 给定经纬度计算距离_oracle 根据经纬度计算任意两地之间的距离
  18. 《真·三国无双ADVANCE》攻略
  19. 软件及系统开发项目可行性分析
  20. 服务器 word pdf文件,XDOC 服务器.PDF

热门文章

  1. 2021高考查询成绩公众号,微信怎么查高考成绩2021 微信高考成绩查询系统入口
  2. 关于Windows10 VT虚拟化无法开启
  3. 系统试运行报告是谁写的_深圳个人信用报告查询系统入口https://ipcrs.pbccrc.org.cn/...
  4. 左声道,右声道和立体声
  5. steamvr2.0 vr模式下,多相机共存
  6. 「星火计划沙龙视频」云原生数据湖专场
  7. 新手刚学js遇到的ie6问题
  8. 我的世界java爱冰雪女王_我的世界美丽而又高冷 冰雪女王介绍
  9. 创新未来,走进元宇宙,创造不可思议的数字体验!
  10. 《刷新:重新发现商业与未来》读后感