1

我有一些粗略的 HTML 来自我在 WebView 中显示的网站。在 HTML 中有一个带有 youtube 视频的 iframe,从我读到的内容来看,它们不起作用。所以我的想法是用 img 标签 ( http://www.img.youtube.com/videoid/0.jpg ) 替换 iframe 标签,并将其作为打开 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

1

阅读本文,希望它对您有两个方面的帮助

我们如何使用 webview 在 Android 应用程序中播放 YouTube 嵌入代码?

从我的 android 应用程序打开 youtube 应用程序。身份证怎么传?

于 2013-09-19T14:18:06.673 回答