android-webview相关内容

Chrome浏览器检查器在AVD中显示Android Webview,但不在实际设备上显示

我有一个带WebView的Android应用程序,其中显示了一个简单的网页.如果我在Android Studio的AVD(虚拟设备)中运行该应用程序,则可以在Chrome Inspector中检查WebView.但是,如果我在设备上运行该应用程序,则看不到WebView.我可以看到Facebook(com.facebook.katana),也可以看到所有的Chrome标签,但WebView丢失了. ..

如何在应用履历上的Android WebView中触发JavaScript事件

我的Android应用中有一个WebView,并且每当我需要运行JavaScript函数 已将应用程序/WebView切换到(例如,使用应用程序切换器或点击主屏幕上的图标) 设备从睡眠中唤醒(当设备进入睡眠状态时,应用仍在屏幕上) 使用 visibilitychange 我的网页javascript中的事件侦听器仅适用于情况1. 理想情况下,我想使用Android onResu ..
发布时间:2021-04-06 18:35:12 移动开发

设置/更改在Android中更改WebView用户代理

我有一个网站,应该只在我的应用程序中使用WebView,否则我的网站会将用户重定向到一个页面,用户可以从该页面下载我的应用程序. 那么,如何在WebView中更改此UA? 此外,由此可能引起什么问题? 解决方案 您可以在应用程序中将任何POST参数发送到您的网站.否则,您的网站可以确定正在从其他浏览器进行呼叫.此处是一个示例,可能会有所帮助你. ..
发布时间:2021-04-06 18:35:04 移动开发

从已加载的网页重新加载带有JavaScript调用的WebView

我在加载特定网页的应用程序中有一个 WebView . 该网页上的一个按钮,使用JavaScript调用Android活动中的方法以将URL重新加载到WebView中(有效地将Web应用重置为默认状态). 由于这里有一些线程,我已经可以连接到Android的所有JavaScript接口,并且可以弹出 Toast 来显示该应用程序即将重新加载,但是我出现如下所示的WebView.load ..
发布时间:2021-04-06 18:35:00 Java开发

如何将值从响应本机状态传递到WebView

我在react native项目中使用react-native webview包. 我确实想将参数从本机反应传递给url,以显示在webview内 我的反应本机代码. 在这里,我有权从登录页面检索用户电子邮件.我想将电子邮件ID传递到URL或页面. import'react'中的React,{组件};从'react-native-webview'导入{WebView};从'r ..
发布时间:2021-04-06 18:34:52 PHP

处理让我们在适用于Android M和更早版本的WebView中加密新证书

在运行Android M或更旧版本的设备上运行WebView来显示Web内容的Android应用可能会在2021年1月开始遭到破坏,因为我们的加密将在2021年开始发布使用其新证书链签名的证书 阅读 https://letsencrypt.org/2020/11/06/own-two-feet.html 作为背景. 解决方案 首先,要知道您的应用程序是否会出现问题,请尝试打开 htt ..
发布时间:2021-04-06 18:34:49 移动开发

Flutter WebView Blob pdf下载

我正在尝试使用Flutter从网站下载文件,我首先使用了validateJavaScript,并更改了一些值,然后单击应该将适当的pdf文件下载到手机的生成按钮. 这是我的代码: InAppWebView(initialUrl:'...',initialOptions:InAppWebViewGroupOptions(crossPlatform:InAppWebViewOptions(d ..
发布时间:2021-04-06 18:34:45 前端开发

从JavaScript可靠地返回值到Webview

有一种方法可以从webview调用javascript函数,然后让其调用Java中的方法以返回结果.如中所述的方法,如何从javascript获取返回值在android的webview中? 现在,javascript函数可能会失败(例如由于javascript文件中的错字).在这种情况下,我想用Java执行一些故障转移代码.有什么好方法吗? 我当前的代码如下: 在Java中: ..
发布时间:2021-04-06 18:34:42 移动开发

在Android中处理WebView内的触摸事件

我创建了从资产文件夹加载html文件的WebView.现在,当我要将GestureDetecter放入该WebView时,它将停止ScrollView&html页面内的链接.但是当我删除GestureDetecter时,ScrollView&链接可以正常工作. 以下是我的完整代码, (我使用了两个html文件1.html和2.html,您可以使用任何html文件代替它,这可以允许滚动并 ..
发布时间:2021-04-06 18:34:39 移动开发

文件上传弹出窗口未打开Mono Android Xamarin

我正在使用API​​级别为19的xamarin mono.android版本4.我正在尝试使用以下代码在Webview中显示网站,我的网页具有上传文件控件,但使用此应用程序打开时,上传文件在该网页上不起作用在网络视图中.当我在Webview中单击文件上传控件时,没有弹出窗口. 主要活动文件代码 使用系统;使用Android.App;使用Android.Content;使用Android.R ..
发布时间:2021-04-06 18:34:36 C#/.NET

无法使用File://在WebView中打开本地PDF

我需要在不使用Google文档的情况下在Webwiev中显示位于我的应用程序目录中的PDF文件. 这是我的网络视图代码: public void OpenPDF(){WebView webview =新的WebView(this);setContentView(webview);webview.getSettings().setJavaScriptEnabled(true);webvie ..
发布时间:2021-04-06 18:34:33 移动开发

如何将Firebase身份验证令牌传递到WebView并在Android上注册通知

我有一个Firebase WebApp,它可以向用户提供信息.除了该应用程序外,我还需要通过Firebase Cloud Messaging向具有Android应用程序的用户发送推送通知. 目标:用户应先登录到该应用程序,该应用程序既要注册它们以获取通知,又要通过WebView加载WebApp. 问题:我找不到通过一次登录即可实现此目标的方法.在每种情况下,我都需要登录一次本机应用程序 ..

Android WebView中的Netflix

因此,让我开始说这是不可行的做法,那就是下载Netflix App.因此,我的想法是只制作一个包装应用程序,以在WebView中加载netflix网站.这适用于登录/导航;但是,每当您单击播放按钮开始播放视频时,logcat中都没有响应,也没有输出.我正在寻找一种从WebView查看更多调试消息的方法,或者一种使视频播放的方法.顺便使用Android 4.4.4. 视图布局= LayoutInf ..
发布时间:2021-04-06 18:34:17 移动开发

WebView(Android)中的字符集

我正在尝试使用loadData()方法在WebView中显示Java字符串中的一些数据: wv.loadData(myString,"text/html," utf-8“); 我遇到的问题是WebView破坏了非ASCII(我假设吗?)字符的输出.如果我使用TextView而不是WebView,则不会发生此问题,并且文本可以正确显示(尽管涉及一些HTML标记,所以最终不希望使用TextVi ..
发布时间:2021-04-06 18:34:14 移动开发

Android:如何通过反射获取成员字段的实例

这是一个相当复杂的问题.我试图通过反射访问webview的webviewcore实例成员.我想要引用由我的webview使用的webviewcore,以便我可以调用该webviewcore使用的方法.我必须通过反思来做到这一点,因为公共sdk不允许您访问此类.我知道不建议使用反射来做到这一点,但我为此感到安心. 我已阅读此处,要实现此目标,我会做类似的事情这个: Class aClass ..
发布时间:2021-04-06 18:34:11 Java开发

如何在Android的WebView中显示滚动条

是否可以在Android的WebView中显示可滚动html元素的滚动条?怎么做? 解决方案 在您的 onCreate()方法中:尝试以下方法: @Override公共无效onCreate(捆绑保存的InstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.your_web_view_layout ..
发布时间:2021-04-05 21:01:17 移动开发