gpt4 book ai didi

android - 如何在Webview中显示Youtube网站/视频?

转载 作者:行者123 更新时间:2023-12-03 05:43:00 27 4
gpt4 key购买 nike

我对Android不熟悉,我想浏览youtube.com并在Webview内从网站显示视频。当前,当我尝试执行此操作时,将出现设备的浏览器,并让我使用设备浏览器浏览该站点。如果Webview不具备这种功能,那么如何像在Webview中一样将设备的默认浏览器放置在布局中,以便可以在应用程序中查看该网站。任何帮助是极大的赞赏。

到目前为止,我的代码:

    huffingtonpost = (WebView)findViewById(R.id.webView1);
huffingtonpost.getSettings().setJavaScriptEnabled(true);
huffingtonpost.getSettings().setUseWideViewPort(true);
huffingtonpost.getSettings().setLoadWithOverviewMode(true);
try{
huffingtonpost.loadUrl("http://www.youtube.com/KitcoNews");
}catch (Exception e){
e.printStackTrace();
}

最佳答案

看一看Handling Page Navigation,它说明了如何防止Android打开默认/常规浏览器。在下面引用...

When the user clicks a link from a web page in your WebView, the default behavior is for Android to launch an application that handles URLs. Usually, the default web browser opens and loads the destination URL. However, you can override this behavior for your WebView, so links open within your WebView.

关于android - 如何在Webview中显示Youtube网站/视频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12572549/

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