在HTML web应用程序中嵌入YouTube的iOS 8失败

在HTML web应用程序中嵌入YouTube的iOS 8失败,html,web-applications,youtube,crash,ios8,Html,Web Applications,Youtube,Crash,Ios8,YouTube iOS8媒体加载问题-在Safari中媒体播放成功,但当从主屏幕web剪辑加载应用程序时,播放视频失败 此外,当媒体无法加载时,点击链接以离开页面会导致应用程序完全崩溃到主屏幕 这里有一个链接演示了这一点(显然是在您的iDevice上运行的)。您可以在Safari浏览器中运行它,它会正常工作。将其安装为主屏幕图标,播放视频将失败,单击底部链接将使应用程序崩溃 在Safari浏览器中加载应用程序时,有效的代码为: <iframe width="100%" maxwidth=

YouTube iOS8媒体加载问题-在Safari中媒体播放成功,但当从主屏幕web剪辑加载应用程序时,播放视频失败

此外,当媒体无法加载时,点击链接以离开页面会导致应用程序完全崩溃到主屏幕

这里有一个链接演示了这一点(显然是在您的iDevice上运行的)。您可以在Safari浏览器中运行它,它会正常工作。将其安装为主屏幕图标,播放视频将失败,单击底部链接将使应用程序崩溃

在Safari浏览器中加载应用程序时,有效的代码为:

<iframe width="100%" maxwidth="432" height="270" src="//www.youtube.com/embed/_j4KrMAygJI" frameborder="0" allowfullscreen></iframe>


有人有什么想法吗?这是错误的嵌入代码吗?

我也有同样的问题

这是IOS8特有的问题。请看:希望苹果能尽快解决这个问题。出现的另一个问题是无法使用播放按钮:


更新:他们已经修复了播放按钮的问题

刚刚在装有IOS 8.1.3的iPad上测试了这一功能,但仍处于崩溃状态


sneuf的iframe适用于safari页面,但从主屏幕(网络剪辑)加载时不起作用。

今天,2015年4月9日。最后,这个问题得到了部分解决。更新到8.3版后,我的webapps再次用于dailymotion和vimeo视频。Youtube视频现在正在重定向到本机应用程序,这非常烦人

编辑:

由于youtube视频正在重定向到本机应用程序,我必须使用youtube url,如下所示:

<iframe width="100%" height="300" src="https://www.youtube-nocookie.com/embed/hdjL8WXjlGI?rel=0&amp;controls=0&amp;showinfo=0" frameborder="0" allowfullscreen></iframe>

因此,我的用户无需离开webapp即可观看视频


出于某种原因,nocookie选项不会重定向。希望在下一个iOS版本中能完全解决这个问题。

iOS 8.3修复了这个错误。现在可以从主屏幕webapp(包括appcache)播放视频


对于我来说,它仍然在8.3上被破坏,但事实证明这是因为页面上有一个
元素(奇怪)。制作视频:

这是iOS8的问题:[html5视频无法在ios 8主屏幕webapp中播放][1][1]:我注意到“canplay”事件未触发,这是Mobile Safari中视频API播放所需的。现在,当“loadedmetadata”被触发时,我不得不依靠一些javascript来播放视频。可怕的错误。@提示您可以扩展您对canplay和loadedmetadata所做的操作吗?在iOS 8.1中仍然没有解决。在Apple bug Reporter中作为一个bug登录,回复是它是另一个bug的复制品。。。所以他们至少意识到了这一点。我花了两天时间试图在我的网站上植入YouTube视频。我们是说这已经完全被打破了吗?我甚至无法让视频出现在页面上,更不用说播放了。你能说更多关于更新的信息吗?我还在iOS8上看到这个问题。谢谢我绝对不认为这已经解决了…启动原生YouTube功能而不是在iPad上或iPhone上的web应用程序中在线播放视频的替代功能并不是一个解决方案,在很大程度上对我们的解决方案设计有害。在我看来,重定向是YouTube强制的。我设法在webapps中使用youtube视频,链接如下:。由于某些原因,nocookie选项不会重定向。感谢您发布解决方案。将使用我们的应用程序对此进行测试。感谢发布此修复程序。我的登录页上有一个youtube视频,web应用程序一打开就将youtube本机应用程序重定向给你。只想补充一点,此处也讨论了此修复程序: