如何将Wordout中的Youtube内容传送到iOS应用程序?

时间:2012-06-23 18:50:13

标签: iphone objective-c wordpress api

我有一个问题。我的客户想要创建一个iOS应用程序。他的网站是一个Wordpress博客,有很多来自Youtube,Vimeo等类似的视频内容。

该应用需要下载内容并在应用中显示。

为此,我将使用JSON API以JSON格式获取所有最新的帖子内容。

这有潜在的问题,是我的问题的主题;

几乎所有视频内容都在Flash中。是的,这正在慢慢改变;但与此同时,我正在从Wordpress博客中提取HTML / Flash内容,并要求它在应用程序中显示。

因此,显然在应用程序中显示Flash内容是行不通的,因为它需要HTML5 / webview,或者因为它需要实际的Flash播放器;或者我错了?

我唯一关心的是该应用程序最终成为一堆HTML5 / webviews并最终被拒绝;但我相信我能解决这个问题。

无论如何,我的问题是:你如何提供从Wordpress博客发布的Youtube / Flash内容并在iOS应用中显示,或者如果没有严重的API黑客攻击,这是不可能的?

步骤

  1. 使用JSON API插件从Wordpress博客中提取JSON
  2. 阅读Objective C中的JSON
  3. 在网页浏览中显示HTML
  4. 问题:Flash的视频内容怎么办?

    由于

2 个答案:

答案 0 :(得分:0)

要显示网络视频,只需使用WebView和对象标签即可:

<object width="300" height="200" classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab">
  <param name="source" value="kua_bay.png">
  <param name="href" value="kua_bay.mp4">
  <param name="target" value="myself">
  <param name="controller" value="false">
  <param name="autoplay" value="false">
  <param name="scale" value="aspect">
  <embed width="300" height="200" type="video/quicktime" pluginspage="http://www.apple.com/quicktime/download/" src="kua_bay.png" href="kua_bay.mp4" target="myself" controller="false" autoplay="false" scale="aspect" title="QuickTime">
</object>

答案 1 :(得分:0)

您可以解析youtube和vimeo链接,并使用正确嵌入其ios / html5版本的代码替换它。