gpt4 book ai didi

android - 安卓使Webview大小适合youtube视频大小

转载 作者:行者123 更新时间:2023-12-03 05:23:11 25 4
gpt4 key购买 nike

我想使用android webview播放youtube视频。 但我想使我的网络 View 适合youtube视频的大小。 到目前为止,我的实现方式如下。

        String vid = TextUtils.extractYoutubeVId(body);
if (StringUtils.isBlank(vid)) {
return null;
}

String html = "<html > <head></head> <body style=\"margin:0 0 0 0; padding:0 0 0 0;\"> <iframe width=\"100%\" height=\"100%\" src=\"http://www.youtube.com/embed/___\" frameborder=\"0\"></iframe> </body> </html> ";
html = html.replace("___", vid);

mImportedVideoWebview.setWebChromeClient(new WebChromeClient());
WebSettings webSettings = mImportedVideoWebview.getSettings();
webSettings.setJavaScriptEnabled(true);
mImportedVideoWebview.loadData(html, "text/html", "utf-8");

mImportedVideoWebview只是一个WebView,其宽度为MATCH_PARENT,高度为350dp。

通过使用上面的代码,我可以播放youtube视频。

但是,我想将Webview的宽度设置为屏幕宽度,并按比例将Webview的高度设置为youtube视频高度。有人帮助我!

谢谢!

最佳答案

使用下面的代码狙击希望它将

<html><body><iframe frameborder=0 allowfullscreen width=100% height=100% src=link  frameborder=0 allowfullscreen></iframe></body></html>

关于android - 安卓使Webview大小适合youtube视频大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36833538/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com