0

我正在尝试将我的视频加载到 webview 中。当我使用此链接时。它行不通。

http://www.youtube.com/v/066PWBKrh6k&autoplay=1

但是当我尝试这个链接时。这是同一个视频,但链接有点不同。它行不通。知道问题可能是什么吗?

http://www.youtube.com/watch?v=066PWBKrh6k&autoplay=1

亲切的问候。

4

1 回答 1

0

您正在链接到 Flash 文件。IOS不会播放flash。/v/id 路径链接到 swf 以进行澄清,而 watch 链接是 IOS 可能有一个处理程序来接受标准 youtube 链接但在 youtube 应用程序中播放它们。你真正想要的是一个 mp4 文件/h264 的直接 url,ios 会很高兴地在它的媒体控件中播放。Youtube 不会给你这个,因为视频没有品牌,品牌是他们的 flash / html5 播放器的覆盖。你最好的选择是使用实际的 youtube javascript api 来嵌入一个 html5 播放器,或者至少是与 IOS 兼容的东西。或者只是链接到 IOS 已注册处理程序的地址。

于 2012-10-16T15:16:16.150 回答