4

iPhoneアプリにVimeoビデオを「埋め込む」方法があるかどうか疑問に思っていました.

YouTube 動画の場合、YouTube 動画の正しい埋め込みコードを含む Web ビューを使用しています。iPhone のネイティブ YouTube サポートにより、Flash Player が YouTube ボタンに変換されます。

アプリから Vimeo ビデオを再生する同様の方法はありますか?

多分誰かが<video>Vimeo ビデオの正しい -src を知っていますか?

ありがとう、トーマス

4

6 に答える 6

4

これは、vimeo ビデオを UIWebview に埋め込むコードです。

<iframe src='http://player.vimeo.com/video/12345678?title=0&amp;byline=0&amp;portrait=0' width='320' height='480' frameborder='0'></iframe>

ここで 12345678 はビデオ ID です。

悲しいことに、私のアプリは、アプリの UIWebview に HQ vimeos を埋め込むことで拒否されました。

于 2011-08-19T03:26:03.313 に答える
3

vimeo は、最近アップロードされたすべてのビデオを、iPhone や iPad からブラウジングするときにサイトで使用される iPhone と互換性のあるバージョンにトランスコードしているようです。ただし、ここにあるいくつかの簡単なトリックを実行することで、サイトの HTML5 プレーヤーにビデオを呼び出すことができます。サイトのどこかでページをホストできる場合は、ビデオを UIWebView に読み込むことができ、すべて機能するはずです。Vimeo の唯一の制限は、埋め込みコードがフラッシュであることですが、ビデオ インフラストラクチャはすべて HTML5 用です。お役に立てれば!

于 2010-07-14T06:17:15.583 に答える
0
NSString *htmlString = [NSString stringWithFormat:@"<html>"
                                @"<head>"
                                @"<meta name = \"viewport\" content =\"initial-scale = 1.0, user-scalable = no, width = 320\"/></head>"
                                @"<frameset border=\"0\">"
                                @"<frame src=\"http://player.vimeo.com/video/%@?title=0&amp;byline=0&amp;portrait=1&amp;autoplay=1\" width=\"320\" height=\"140\" frameborder=\"0\"></frame>"
                                @"</frameset>"
                                @"</html>", 
                                videoID];
于 2011-08-23T10:17:08.700 に答える
0

現時点での Vimeo フォーラムによると、唯一の方法は、次のようなモバイル URL にリンクすることです。

vimeo.com/m/#/id

彼らは、モバイル ビデオ コンテンツを検索する API を追加すると言っています。詳細については、http://vimeo.com/forums/topic:20132を参照

于 2010-04-25T21:03:44.840 に答える