【发布时间】:2010-10-30 10:53:52
【问题描述】:
这可能是一个愚蠢的帖子,但我已经在谷歌上搜索了大约一个小时,但在任何地方都找不到任何关于它的信息...我想知道如何制作一个类似于在 Safari 中播放 Quicktime 电影或 YouTube 电影的那些。
我正在谈论那个:)。那是 Apple 的私有 API 还是我们可以使用该 API?
谢谢!
【问题讨论】:
标签: iphone objective-c cocoa-touch ios ios4
这可能是一个愚蠢的帖子,但我已经在谷歌上搜索了大约一个小时,但在任何地方都找不到任何关于它的信息...我想知道如何制作一个类似于在 Safari 中播放 Quicktime 电影或 YouTube 电影的那些。
我正在谈论那个:)。那是 Apple 的私有 API 还是我们可以使用该 API?
谢谢!
【问题讨论】:
标签: iphone objective-c cocoa-touch ios ios4
这可能被认为有点复杂,但完美地创建了您所描述的场景:
-在屏幕上创建所需大小的 UIWebview。
-禁用缩放和滚动。
- 加载自定义 HTML,展示引用您的项目包(或您的视频所在的任何位置)的嵌入式视频。
UIWebview 将自动将嵌入的视频解释为“电影广场”,并提供与任何人期望的完全相同的功能。
如果您理解我的描述,请告诉我。
【讨论】:
不知道您是否可以使用这两种原生布局,但您可以通过添加叠加视图、自定义图形和播放按钮来创建自己的布局。
按下播放按钮会触发 [电影播放] 事件。
我建议你看看 Apple 提供的示例代码。
http://developer.apple.com/library/ios/#samplecode/MoviePlayer_iPhone/index.html
特别是 MyOverlayView 类。
【讨论】: