在 iOS 6 上,使用 <iframe> 播放 YouTube 在 iPhone 上失败了,但在 iPad 上仍然有效(在 iOS 5 上都能正常工作)。

3

我使用下面的HTML模板,并使用

2个回答

1

你的HTML代码对我来说很好用(只需替换HEIGHT、WIDTH和VIDEOID),在iOS 6上的UIWebView中加载,无论是在模拟器还是设备(iPhone 5)上都可以正常运行。

问题可能是由于YouTube或网络问题引起的间歇性故障吗?你是否尝试过重新加载或使用不同的视频ID?

祝好, Chris


0

我遇到了同样的问题。对我来说,这是因为我在viewWillAppear中加载了视频。当you-tube视频加载后,viewWillAppear会再次调用。我通过更改代码解决了这个问题(只有在iOS 6中才会在视频加载后调用viewWillAppear)。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接