gpt4 book ai didi

ios - 尝试启动 YouTube 应用的 iOS 网络应用出现问题

转载 作者:行者123 更新时间:2023-11-29 01:27:47 27 4
gpt4 key购买 nike

My website在 iOS 和 Android 上保存到主屏幕时也会作为 Web 应用程序运行,但由于某种原因,任何嵌入的 YouTube 视频都会提示启动 YouTube 应用程序,而不是您在 Safari 中期望的正常内联全屏行为。我嵌入视频的方式没有什么特别之处——只是使用 YouTube 提供的代码。当我第一次在 iOS 8 上设置它时,这种情况从未发生过。

This guy建议这是视频未内联播放的问题,但我不确定如何在 WordPress 插件之外解决此问题。我环顾四周,但没有发现任何东西。

任何帮助将不胜感激!

最佳答案

发生这种情况是因为您正在使用 iframe(可能),因此避免这种情况的最佳方法是显示视频缩略图和一些“播放”图标。然后点击您将嵌入实际的 youtube iframe 代码。这还可以让您为移动用户节省一些流量。

至于缩略图,通常可以通过视频 ID 来请求,例如:

'//img.youtube.com/vi/' + videoid + '/hqdefault.jpg'

您还可以尝试检测应用是否处于主屏幕模式

window.navigator 中的“standalone” && !window.navigator.standalone

如果应用程序没有加载通常的 iframe 模式

关于ios - 尝试启动 YouTube 应用的 iOS 网络应用出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33819129/

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