javascript - 如何在移动设备上自动播放 HTML5 视频

标签 javascript html mobile video

我正在开发一个相当简单的移动应用程序,更适合那些可能在技术方面遇到困难的人。因此,它需要尽可能易于使用,并且我需要能够在启动时播放 HTML5 音频/视频文件。正如你们许多人可能知道的那样,问题在于移动设备往往出于带宽目的而关闭视频内容的自动播放。有人告诉我有一些方法可以使用一些温和的脚本来解决这个问题,但我发现的所有资源似乎要么已经过时,要么不适合我的需求。我使用的开发工具允许我插入 HTML5 代码,但我需要能够插入无需用户输入即可运行的视频。还应该注意的是,这些视频必须在线托管在某个地方(即,它不能从应用程序内部加载视频)。

如果您能就这个问题向我提供任何帮助,我将不胜感激。

最佳答案

您没有指定操作系统、设备或浏览器。已经过去很长一段时间了,你可能不再关心了,但如果其他人也经历过这个,我的回答。

尝试将“playsinline”放入视频标签内。

例如。 <video playsinline> </video>

我可以确认这在 iOS 10 中有效。

关于javascript - 如何在移动设备上自动播放 HTML5 视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24890527/

相关文章:

javascript - SailsJS - 创建版本化 API,无需蓝图

android - 如何保持flutter应用程序在后台运行(防止被杀死)

javascript - django rest框架上传文件

javascript - 使用 Javascript 更改类的字体大小

javascript - Canvas 上未绘制线条

c# - 有人可以帮我将这个用 C# 编写的正则表达式转换为 JavaScript 吗?

android - MoSync 体验

c# - 如何在使用 shell 和选项卡的 .NET MAUI 应用程序中实现注销?

javascript - 谷歌地图API : custom infowindow : V2 : Input element not clickable : G_MAP_FLOAT_PANE

javascript - 将文本即时转换为超链接或将它们存储在数据库中?