215得票6回答
点击URL会打开默认浏览器。

我在 WebView 中加载了外部URL。现在我需要的是,当用户单击加载的页面上的链接时,它必须像普通浏览器一样工作,并在相同的 WebView 中打开链接。但它正在打开默认浏览器并在那里加载页面? 我已经启用了JavaScript。但仍然不起作用。我是否忘记了什么?

34得票2回答
WebSettings.SetAppCacheEnabled已被弃用,应该使用什么替代品?

在试图将一款老Android应用程序引入现代世界时,我遇到了一个被弃用的声明:websettings.setAppCacheEnabled(false) 现代的 Androidx 替代方案是什么?

32得票14回答
Android - 编程检查网络连接并在未连接时显示对话框

我正在进行一个实时项目,当用户点击应用程序时,欢迎屏幕出现(该屏幕上有一个Webview)。如果没有连接到互联网,则应用程序会崩溃。我的问题是通过编程方式检查移动设备是否连接到互联网。如果没有连接,则不要从Web服务抓取数据到Webview中,并显示一个对话框,显示“检查您的互联网连接”。 ...

15得票5回答
Webview无法接受Cookies。

我正在创建一个基于WebView的Android应用程序,使用户可以登录到移动运营商。当我运行该应用程序时,WebView打开网站,但是我收到了一条消息,提示WebView不允许cookies。我尝试了在这里找到的各种代码,但都没有起作用。有谁能帮助我吗?这是我正在使用的代码://in onc...

12得票5回答
如何在Webview中以适合所有设备的方式显示网页的某个特定部分

我希望在WebView中展示网页。到目前为止一切都好。 但是我有一个网页(如下所示),我只想显示其中的某个部分。我的意思是,所有设备上都应该以适合屏幕模式显示左上角。 我已经尝试解决这个问题两三天了。 我想要的: 我想通过任何策略在WebView中展示网页的左上角,可以使用缩放或其他选项...

12得票1回答
如何在Android WebView中完全禁用软键盘以进行所有输入

我正在使用phonegap开发一个Android的Web应用程序,由于我将在HTML中有自己的键盘,所以我需要禁用Android的系统键盘,防止它在用户点击任何文本输入字段时弹出。我不想使用只读输入字段或onblur(),因为我希望光标在文本字段中,这样用户可以在输入时移动光标位置。 因此,...

7得票3回答
Android WebView - 滚动条不填充layout_height

我有一个包含大量文本内容的WebView。 我正在使用以下WebView设置: settings.setJavaScriptEnabled(true); settings.setLoadWithOverviewMode(true); settings.setUseWi...