javascript - 在移动设备上禁用 html 视频的全屏模式
问题描述
我正在其中一个页面上开发带有视频的简单 Web 应用程序,但我不希望该视频在移动设备上打开全屏模式。我试图禁用控件,但它仍然无法在手机上运行。有什么选择吗?
解决方案
将此代码用于移动浏览器:
<video autoplay loop muted controls webkit-playsinline playsinline>
<source src="file.mp4" type="video/mp4">
</video>
使用webkit-playsinline
并playsinline
让移动浏览器在视频所在的位置播放视频,而不是默认播放,即在播放时全屏打开。
推荐阅读
- javascript - 为什么括号内的运算符会在函数调用中更改`this`
- teradata - teradata 中的 Array_agg() 功能
- c# - 从 ASP.NET MVC 中的视图执行控制器 - Razor
- php - 在 laravel 雄辩的地方出错
- python - Pyomo 中的 IPOPT 仅适用于可执行文件
- c# - 如何从 xViewModel 访问 NavigationParameters?
- compression - 使用 libpng 编写 1 位深度的灰度 PNG 会导致图像不正确
- python - 弹出列表后如何重新分配列表?
- sparql - 我在这里使用 MAX 来选择亿万富翁的最大净资产,但在比尔盖茨、埃隆马斯克等情况下似乎不起作用
- laravel - 如何在 Laravel 中验证来自 GET 请求的输入