gpt4 book ai didi

ios - html5视频在UIWebview开始播放时直接全屏

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:37:51 24 4
gpt4 key购买 nike

我们通过 UIWebviews 在 iOS 原生应用中提供第 3 方视频。

在 iPhone 上播放视频时会直接切换到全屏视频 View 。在 iPad 上,视频内联播放。根据 Apple 文档,这是预期的。

这是因为值:

webView.allowsInlineMediaPlayback

在 iPhone 上默认设置为 NO,在 iPad 上默认设置为 YES。

我希望在 iPhone 上看到与在 iPad 上播放时相同的行为。也就是直接全屏播放视频。将 webView.allowsInlineMediaPlayback 设置为 NO 并不能解决问题。

最佳答案

在您的 HTML5 源代码中添加 playsinline,如本例所示: video controls="controls"webkit-playsinline="webkit-playsinline">

在您的应用程序中,在您调用设置 webview 添加的方法中 webView.allowsInlineMediaPlayback = YES;

关于ios - html5视频在UIWebview开始播放时直接全屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26486881/

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