android-webview 相关问题

Android API的一部分。显示网页的视图。此类是您可以在其中滚动自己的Web浏览器或仅在活动中显示一些在线内容的基础。

如何制作使用 Firefox Web 视图的 Android 应用程序?

我正在使用 Android Studio 和 Apache Cordova 开发 Android 应用程序。 我已在 Android 设备上安装了标准 Firefox 网络浏览器应用程序。 我宁愿不维护自己的网络眉毛分支......

回答 1 投票 0

Iframe 未在 webview android 中加载

我有一个网络视图。一切工作正常,但当我打开一个包含 iframe 的页面时,iframe 不可见。需要什么具体设置吗?

回答 6 投票 0

为旧设备设置InitialScale?

我目前正在开发一个 webView 应用程序, 但我无法实现初始缩放,启动应用程序时应该为 150%。 私有静态最终int缩放= 150; 网络视图。

回答 1 投票 0

Android Web 视图 ERR_NAME_NOT_RESOLVED 加载 URL

我有一个使用Android Webview制作的应用程序,在使用Wifi连接时加载的初始页面显示正常,切换到移动数据模式后,应用程序显示ERR_NAME_NOT_RESOLVED消息...

回答 2 投票 0

net::ERR_HTTP_RESPONSE_CODE_FAILURE 加载 url android webview

我正在使用 android webview 加载网站并收到以下错误 净::ERR_HTTP_RESPONSE_CODE_FAILURE 我只是想知道为什么我会收到此错误。我没有找到任何有用的参考资料...

回答 1 投票 0

navigator.share 在 WebView 中不起作用

navigator.share() JavaScript 函数无法在我的 Android 应用程序的 WebView 中工作是否有原因?当通过网络浏览器访问相同的 URL 时,本机 Android 共享对话框

回答 2 投票 0

如何在Android WebView中设置cookie

我在 Android WebView 中设置 cookie 时遇到问题。我正在使用以下代码: CookieSyncManager.createInstance(this); CookieManager cookieManager = CookieManager.getInstance();

回答 2 投票 0

提交表单按钮在 WebView 上不起作用

在 WebView 中加载某些网站时,我无法提交其表单。单击提交输入(按钮)时,它会获得焦点,但没有其他反应。 这些相同的网站可以在 Chrome 上运行(我...

回答 3 投票 0

Ajax 无法在 android webview 中工作

我正在webview中加载一个网站,我们在网站中使用了Ajax,它在网络浏览器和移动浏览器上也工作正常,但在android webview中ajax不起作用,控制台中没有错误...

回答 5 投票 0

Android WebView 显示空白页面

我正在尝试连接到一个网站并使用 WebView 在 Android 手机上显示它,但它总是显示一个空白页面。 我正在尝试连接到 https://givatram.ort.org.il/ 我的代码: 公共...

回答 2 投票 0

Android Java Webview:Webview 截图功能适用于所有内容,但是当涉及到视频时,它将截取空白截图

在我的 Android Java 应用程序中,我尝试在 WebView 上截取屏幕截图并将图像发送到 API 以验证功能。当前功能适用于加载到 webview 的所有内容,但是当它...

回答 1 投票 0

WebView链接点击打开默认浏览器

现在我有一个加载网络视图的应用程序,并且所有点击都保留在应用程序内。我想做的是当在应用程序中单击某个链接(例如 http://www.google.com)时...

回答 7 投票 0

无法打开使用 Xamarin 和 Webview 到 Android 应用程序的默认文件选择器

我目前正在使用 Xamarin 构建跨平台移动应用程序。 基本上我的应用程序只使用webview(webview只打开一个具有上传图片功能的网站),对于一些e...

回答 1 投票 0

使用 Flutter 通过自定义选项卡处理身份验证流程:非 Chrome 浏览器支持

我目前正在开发一个需要第三方认证的Flutter应用,认证流程需要在浏览器中完成。以前,我使用 WebView 来实现此目的,但是

回答 1 投票 0

Android,捕获webview重定向url

我的网络视图加载一个网址,在完成加载后,该网址将更改为另一个网址。 我怎样才能捕获新的网址。 getURL() 始终返回第一个 url,而不是第二个。 如果我使用的话,我可以看到新的 URL...

回答 4 投票 0

无法在webview中加载fast.com

我想创建一个简单的应用程序,其中包含一些有用的 webview 链接,但 fast.com 无法加载 webView.loadUrl("https://fast.com"); 我已经尝试了大多数网络设置,但没有任何效果。 我在做什么

回答 2 投票 0

Android WebView 如何从 Message 对象中获取新窗口的 URL?

public boolean onCreateWindow(WebView 视图, 布尔对话框, 布尔 userGesture, 消息 resultMsg) 我在 StackOverflow 找到了一种方法,但它没有得到“window.open('example.com')...

回答 2 投票 0

如何在不同设备上维护嵌入式Web视图的特定版本?

我们在我们的应用程序中使用 webkit 嵌入了 Web 视图。 实现 'androidx.browser:browser:1.3.0' 但是当我们在不同的设备(手机、安卓盒子、安卓电视)上安装这个应用程序时,webv...

回答 1 投票 0

Android Studio java.lang.RuntimeException:无法启动 Activity {} 无法创建 Web 视图

我真的需要帮助。我的应用程序在构建中或在 aab/apk 中构建时没有错误。但是当我在模拟器上调试应用程序时,它在启动画面后不断崩溃。 LogCat 给出错误

回答 2 投票 0

如何去除Android WebView打印添加的边距?

我们尝试通过谷歌云打印打印网页视图内容,但无论我们做什么,结果打印输出都会增加一些边距。 有没有办法去掉这个边距? 我们尝试了: 我们尝试通过谷歌云打印打印网页视图内容,但无论我们做什么,结果打印输出都会增加一些边距。 有没有办法去掉这个边距? 我们尝试过: <body style="margin: 0; padding: 0"> 然后 <meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, width=device-width"> 然后 mWebView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY); 没有一个起作用... 使用以下代码在打印 WebView 时删除边距。 @page{ margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; } 就用它 *{margin:0px; padding:0px} 添加样式表并检查一次 *{margin:0px; padding:0px} body,html{padding:0px;margin:0px;} <meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, width=device-width"> 默认情况下,HTML 网页的内边距和边距为 10px;您必须在 head 部分或 css 文件中设置: <style type="text/css"> html, body { width:100%; height: 100%; margin: 0px; padding: 0px; } 这对我来说是工作。希望对你有帮助:) 或者您可以尝试另一种: 将您的标签替换为以下标签: <body style='margin:0;padding:0;'> 这是有关网络视图中图像的另一个技巧:添加适合屏幕宽度的图像样式。适用于所有屏幕尺寸: <style type='text/css'> img {max-width: 100%;height:initial;} div,p,span,a {max-width: 100%;} </style> 如果使用 css 不能解决您的问题,您可以尝试使用带有 fromHtml 的 TextView 而不是使用 webview: TextView myTextView = (TextView) view.findViewById(R.id.my_textview); Spanned textviewHtml; //Note : fromHtml needs a display flag as second argument from API 24 if (Build.VERSION.SDK_INT >= 24) { textviewHtml= Html.fromHtml(yourHtmlHere, Html.FROM_HTML_MODE_COMPACT); } else { textviewHtml= Html.fromHtml(yourHtmlHere); } myTextView.setText(textviewHtml); 有关 fromHtml 的更多选项,您可以参考 https://developer.android.com/reference/android/text/Html.html 希望这有帮助! ;-) 我也面临同样的问题,请问你能解决吗?

回答 5 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.