最近做一个移动端微信页面项目,在微信页面中有视频播放,但是需要禁止IOS的自动全屏播放(前提必须使用video标签)。

如:

在iPhone safari 点击视频会弹出播放器进行全屏播放。

在网上看了看别人给出的答案,引用如下:

可以在 video 标签上加一个 “webkit-playsinline” 属性 ,如下:

我想说这能解决问题吗? 答案当然是不能。。。。

当然在iOS APP中使用网页视频,是可以禁止全屏播放的,方法如下:

前端将video标签加入属性 webkit-playsinline,如:

Obj-C中,添加配置:

webview.allowsInlineMediaPlayback = YES

还有网友这样回答答案:

把视频转码,用ajax去分段请求数据来填充到canvas。

当然如果确实需要退出全屏,可以使用这样的方法,但是毕竟这样没什么必要。

所以最终的结论是:没有办法禁止 iPhone Safari video标签视频自动全屏.

ios html5 自动全屏播放,禁止iPhone Safari video标签视频自动全屏的办法相关推荐

  1. video 满屏显示_微信video标签视频设置全屏属性

    微信video标签视频设置全屏属性,支持安卓和ios系统的视频控制器和播放按钮隐藏和视频全屏,微信使用的内核是X5 x-webkit-airplay="true" x5-video ...

  2. 如何禁止 iPhone Safari 视频自动全屏?

    <video id="post" autoplay loop preload="auto"> <source src="foo.mp ...

  3. 安防互联网摄像头海康大华硬盘录像机视频流媒体服务器EasyNVR在layer弹出层中使用video标签无法最大化全屏播放问题解决

    诞生背景 众所周知,EasyNVR可以将局域网/广域网上的海康/大华等网络摄像头由rtsp转换为rtmp.rtsp.hls.flv协议转换,并提供推流服务,可以将拉到的网络摄像头直接转发到流媒体服务器 ...

  4. 微信端iphone 使用video标签播放不了视频

    Source标签用于给媒体(因为audio标签同样可以包含此标签,所以这儿用媒体,而不是视频)指定多个可选择的(浏览器最终只能选一个)文件地址,且只能在媒体标签没有使用src属性时使用. 问题:微信端 ...

  5. uniapp h5直播拉流的几种方法 flv.js, video.js, 阿里播放器sdk,video标签

    uniapp h5直播拉流的几种方法 flv.js, video.js, 阿里播放器sdk,video标签 前言 首先引入资源文件 需要创建index.html 模板文件 flv.js video.j ...

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

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

  7. 使用html5 video标签不自动播放视频问题(静音播放)

    谷歌浏览器使用html5 video标签播放视频,已经加上属性 autoplay="autoplay" 却不自动播放,需要加上muted 静音才可以自动播放.但是问题是没有声音. ...

  8. video标签不能自动播放的原因

    复习一下video标签重要的属性吧~文章来源站点https://www.yii666.com/ src 要播放的视频的 URL. autoplay 如果出现该属性,则视频在就绪后马上播放. contr ...

  9. 谷歌chrome浏览器无法自动播放video标签视频的问题

    问题根源详见:Chrome中的自动播放政策>>  https://developer.chrome.com/blog/autoplay/ The Autoplay Policy launc ...

最新文章

  1. 字符串在内存中的存储——C语言进阶
  2. ekf pose使用方法 ros_robot_pose_ekf 使用说明
  3. .NET Core 2.1中改进的堆栈信息
  4. Android官方开发文档Training系列课程中文版:分享简单数据之从其它APP接收简单数据
  5. 实战:Redis哨兵模式(上)
  6. 力扣 342.4的幂
  7. Slardar Sql Mapper Framework for Java( Java 持久层框架一枚~)
  8. 解决异常:公共语言运行时检测到无效的程序
  9. 华南农业大学计算机科学与技术专业,华南农业大学住宿
  10. 人脸识别数据集建立及应用
  11. Linux下批量tiff转pdf
  12. 可用于龙芯2F Debain6 vim编辑器下的c/c++ IDE集成开发环境
  13. java软件安装教程_r软件安装教程
  14. 器件选型--电源电容滤波
  15. 结构力学支座位移与温度荷载、力法与矩阵位移法、图乘法核心思想
  16. 使用手机模拟NFC加密门禁卡
  17. 资料员报考建筑八大员报考建筑资料员工程竣工资料整理的举措
  18. PS图层混合算法之二(线性加深,线性减淡,变亮,变暗)
  19. 91sp.vido.ws index.php_Vidows
  20. 安卓应用 .9.png类型启动图/背景图

热门文章

  1. shell截取字符串的8种方法
  2. 导出csv文件时,处理分隔符问题(转)
  3. 2013着重发展的4个方向
  4. 2012第50周星期日
  5. 商品品牌信息的增删改查操作步骤_图书信息管理系统
  6. 【毕业答辩】毕业论文答辩自诉如何写?
  7. java功能性需求分析_Java-CS-Record/3、结构化需求分析.md at main · yzx66-net/Java-CS-Record · GitHub...
  8. java 支持 shards 的jar_Solr Cloud:跨节点分配Shards
  9. python26章_笨方法学Python-26章练习题
  10. 什么是技术档案(Technical Archives)?