私は現在アンドロイドでウェブビューを持っています。
しかし、ウェブビューは、youtube / flashビデオ、mp3、mp4、3gpなどを含む特定のURLを表示できません。
内部アプリケーションがこれらのフォーマットを再生できるかどうかを確認することは可能ですか?
IEは、URLがYouTubeビデオに転送されると、YouTubeアプリを起動します(利用可能な場合)。または、URLがmp3ビデオに転送されると、音楽プレーヤーに転送されます。
処理されるURLは外部のjsonから送信されるため、variabelです。
さらに、URLが単純なWebページである場合(Webブラウザ以外のアプリケーションはそれを処理できません)、Webビューに表示される必要があります。
私は周りを閲覧し、このスタートを思いついた:
String url = "url here for example youtube.com/watch?v=.....";
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(url));
startActivity(i);
上記のこの部分をテストすることはできませんでしたが、このスニペットに欠けているのは、URLが単純なWebページの場合、Webブラウザーを開始したくないが、単純なWebビューに表示したいということです。 。
前もって感謝します、