gpt4 book ai didi

iphone - iPhone 与 iPad/浏览器上的 HTML5 内联视频

转载 作者:技术小花猫 更新时间:2023-10-29 11:30:09 25 4
gpt4 key购买 nike

我创建了一个 HTML5 视频播放器(非常简单),可以在 iPad 和浏览器上完美运行。

但是,当我在 iPhone 上打开它时,我只会看到一个播放按钮,按下该按钮后,会在新窗口中打开 native 视频播放器,位于我所有内容之上。

这意味着我无法访问我的自定义控件和时间跟踪(用 Javascript 编写),因为视频现在是独立运行的。

有什么方法可以在 iphone 上覆盖 Apple 对 HTML5 视频的控制并让它像在 ipad 上一样工作吗?

干杯

最佳答案

没错,

我无处可去,向 Apple 提交了一个错误。

几周后,他们回复我说,非常简单,我应该将“webkit-playsinline”添加到 HTML 上的视频标签,以及在 UIWebView 上添加“allowsInlineMediaPlayback”属性。

所以最后,这就是它的样子:

HTML

<video id="player" width="480" height="320" webkit-playsinline>

目标-C

webview.allowsInlineMediaPlayback = YES;

一切正常:)

希望这对某人有所帮助,因为它几乎没有记录,而且我唯一能找到对“webkit-playsinline”的引用的地方是在 iAds 引用中,它说:“仅限 iAds JS”。

关于iphone - iPhone 与 iPad/浏览器上的 HTML5 内联视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3699552/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com