0

私はiPhoneでのココアプログラミングの初心者です。

私のクライアントは、YouTube ビデオを再生する Web サイトを持っています。ビデオの再生が終了すると、次のビデオが自動的に再生されます。これは、YouTube API と swfobject を使用して行われます。

いくつかの調査の後、iPhone の Safari はフラッシュをサポートしていないと言われました。これにより、現在の swfobject コードが iPhone ブラウザーで機能しなくなります。

回避策として、ユーザーが埋め込みプレーヤーをクリックすると、iPhone は YouTube アプリを起動します。

YouTube アプリがいつ再生を終了し、制御をブラウザに戻したかを判断することはできますか?

4

2 に答える 2

0

UIWebView を使用して、YouTube からビデオを再生できます。ただし、アプリケーションからそれらを制御する必要があります (開始、停止、次の再生など)。

また、iOS では、カスタム URI スキームを登録してから、ブラウザー (または UIWebView) をアプリケーションにリダイレクトすることができます。これは、たとえば 3-legged OAuth を実行するアプリケーションの数です (ブラウザの操作が必要です)。サーバーを制御する必要がある場合があります。

于 2011-04-28T18:23:30.393 に答える
-1

いいえ、アプリから飛び出し、再びアプリに戻ることはできません。アプリを終了したら、完了です。

UIWebView にとどまるか、アプリ内から YouTube ビデオを再生する別の方法を考え出す必要があります。

-t

于 2010-01-31T18:23:48.717 に答える