0

この質問についてグーグルで調べたところ、4つの可能な方法が見つかりました。

  1. 次の方法でビデオを再生します。
    startActivity(newIntent(Intent.ACTION_VIEW,Uri.parse(uri)));
  2. RTSP リンクを取得し、VideoView でビデオを再生します
  3. Flash を使用してビデオを再生する
  4. HTML5 iframe の使用

Android 4.0 デバイスを使用しており、最初の 3 つの方法を使用して YouTube 動画を再生できます。私の質問は、どの方法が異なるバージョンに最も適応できるかということです。答えが HTML5 を使用している場合、どうすればよいですか。どうぞよろしくお願いいたします。

4

1 に答える 1

1

URI 解析で開くのが最も万能な方法です。YouTube アプリを強制的に呼び出して (どこかで読んだと思いますが、方法は覚えていません)、そこにビデオを表示する方法もあります。これは、ブラウザーでビデオを開くことを選択するオプションが表示されないことを意味します。

残りの代替手段は、一部のデバイスでのみサポートされています。(Flash は時代遅れです。HTML5 はほとんどのデバイスでサポートされていません)。組み込みの YouTube アプリを使用して別のことをする場合は、最適なオプションとして RTSP をお勧めします。

于 2012-11-07T19:53:08.737 に答える