WebView に表示している Web サイトからの大まかな HTML がいくつかあります。HTMLには、YouTubeビデオを含むiframeがあり、私が読んだことから、それらは機能しません。だから私の考えは、iframe タグを img タグ ( http://www.img.youtube.com/videoid/0.jpg ) に置き換え、それを YouTube アプリを開くためのリンクにすることでした。
これを行う最善の方法は何ですか?replaceAll を使用してみましたが、機能していないようです。
if (mBundle.getString("youtubeKey") != null) {
String youtubeKey = mBundle.getString("youtubeKey");
sourceCode = sourceCode.replaceAll("/<iframe.*?</iframe>/si", "<img src='http://img.youtube.com/vi/"+youtubeKey+"/0.jpg");
Log.d("FUApp", "Replaced");
}