【问题标题】:how to play html5 video embedded in webpage on an iPhone?如何在 iPhone 上播放嵌入网页中的 html5 视频?
【发布时间】:2016-03-08 05:25:19
【问题描述】:

(抱歉,大图不知道如何在此降价派生中调整大小)

我在网页中有一些视频,使用 html5 视频标签。 在 Android 上,视频将保持内嵌在页面上,允许我在其周围添加其他内容,例如 HTML 中的字幕。

但在 iPhone 上,当您点击播放时,视频会全屏跳出,破坏任何其他功能。

有什么办法可以防止这种接管?

在 Android 或普通网络上,我们没有这个问题。

FYI 标签使用 are (jade)

  video(width="100%" controls="controls" autoplay="true" id='videoPlayer' class='video-player')
    source(src="#{videoUrl}" type="video/mp4")

比赛前

点击播放后

【问题讨论】:

    标签: iphone html5-video embed


    【解决方案1】:

    虽然最初无法在 iOS 上的 Safari 中使用原生 HTML <video> 标签,但 Apple finally added support for this 不久前通过添加对视频元素指定 playsinline 属性的支持。

    例如<video … playsinline />

    我很欣赏这个问题很老,但有人投了反对票并且没有得到答复。

    【讨论】:

    • 感谢您花时间回答!不久前离开了那个项目,但我会把这个诀窍放在我的存钱罐里以备不时之需。
    • 欢迎您!我记得因为无法做到这一点而感到沮丧,并且错过了他们推出它,直到我开始在更多页面上看到这种行为。这是我的查询在谷歌上的第一次点击,不敢相信它已经没有答案了。希望现在回答会记住它,让我不必自己再次查找它。 8)
    猜你喜欢
    • 2011-01-07
    • 2015-01-27
    • 2012-01-30
    • 2012-08-25
    • 2017-09-20
    • 2019-07-29
    • 1970-01-01
    • 2021-09-18
    相关资源
    最近更新 更多