1

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");
    }
4

1 に答える 1