问题标签 [webchromeclient]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
514 浏览

android - Android 致命信号 6 (SIGABRT) 在 0x00000584 (code=-6) webView (KITKAT 4.4.2)

我正在尝试在我的 webview 中实现我的网页的文件选择器。在我的 web 视图中使用 showFileChooser(ValueCallback uploadMsg, String acceptType) 时出现“SIGABRT”错误。当我从意图中获得结果并在回调方法“ValueCallback.onRecieveValue('file address here')”中设置文件路径时。下面是代码片段。`

OnActivity结果:

0 投票
2 回答
1880 浏览

android - WebChromeClient 集成到 Android 应用程序中

我正在尝试解决集成问题WebChromeClient并尝试在下面实现这一问题(如果可能)。

网页浏览器

矿:

WebViewClient

我所做的步骤:我在其中创建了一个Activitywith WebView。并且只是将工具栏中的 反映Url为标题。

我们如何才能以某种方式将(Fuse 可能不是正确的词)融合到我们的应用程序中?onCreateOptionsMenu正如我注意到的那样,它来自 Chrome 浏览器。

编辑:我不知道它的名字,我以为它是webChromeClient.

0 投票
0 回答
515 浏览

android - WebView 无法获取位置

我正在尝试使用自定义在 webView 中打开 Google 地图WebChromeClient并获取我的位置,但地图说它无法设置位置。完整代码:

InonGeolocationPermissionsShowPrompt Log.d是沉默的,意味着无效不呼叫。但为什么?

显现:

仅在布局中webView

问题是什么?提前致谢。ps对不起我的英语。

0 投票
0 回答
241 浏览

android - 在 WebChromeClient 中拦截来自 WebView 的请求

我有一个与此相关的问题:Prevent data from loading using shouldInterceptRequest

我知道我现在需要使用WebChromeClient,但我不知道此类中的哪个方法等效于shouldInterceptRequest. 那是它的另一个特殊类还是为此而设计的任何WebChromeClient方法?我试过了,onPermissionRequest()但我觉得它不是为此而生的。

这就是我想要实现的,在外部浏览器应用程序中打开一个链接:

我想我只需要将这段代码放入正确的方法中。

0 投票
0 回答
300 浏览

android - 如何在android自定义警报对话框中切换webview的全屏?

我有自定义的 android 警报对话框,里面有 android web 视图和其他信息。

我想要的是:

我想为自定义警报对话框切换 android web 视图的全屏。

PS 因为在 android 5.0 及更高版本上不推荐使用全屏功能。

请推荐最好的。

0 投票
1 回答
605 浏览

java - Cordova 6.2.3 没有 WebChromeClient,如何覆盖 onJsPrompt()?

当我将我的项目从cordova 3更新到cordova 6时,我发现没有WebChromeClient,但是我的项目使用了这个类并覆盖了onJsPrompt()。现在,我应该如何基于 Cordova 6 覆盖 OnJsPrompt()

0 投票
1 回答
275 浏览

android - onActivityResult 图像 uri 不起作用

我尝试从科尔多瓦插件返回从相机拍摄的图像。图像已保存并存在,当我返回带有图像 uri 的 uri 数组时,我什么也没有检索到。

如果我从画廊中获取它可以工作,当我从画廊中获取时“onActivityResult”函数中的代码

数据字符串包含 content:// 路径格式。

当我尝试此代码时,如果是从相机拍摄的照片

我有一个空对象。如果我从 Android FileExplorer 加载图像,我有同样的问题,在这个和相机案例中返回的 uri 是 file:// 格式。

我尝试在 stackoverflow.com 或 Google 上找到解决方案,但什么也没有。我尝试使用文件提供程序将格式文件转换为内容。getUriForFile 没有成功。

有人可以帮助我吗?抱歉英语不好,如果需要其他信息问我。

谢谢

0 投票
0 回答
73 浏览

webview - WebChromeClient 在 chrome 浏览器中打开应用程序。我想在 WebView 中打开它。解决方案是什么

WebChromeClient 在 chrome 浏览器中打开应用程序。我想在 WebView 中打开它。我将 WebChromeClient 用于 KitKat 设备和其他使用的 WebViewClient。解决方案是什么?

0 投票
1 回答
848 浏览

android - 如何获取 Chrome 自定义选项卡保存的 cookie?

我正在寻找一种方法来检索Chrome Custom Tabs保存的 cookie 。我尝试使用,CookieManager但结果始终为空。

这是我的代码:

url值是正确的 url 编码,并且与启动我的 Chrome 自定义选项卡的 url 完全相同。

0 投票
2 回答
228 浏览

java - 如何访问 WebChromeClient 中的方法?

我正在 webchromeclient 中设置一个方法,如下所示:

然后我想创建 javascriptinterface 来调用 onHideCustomView()。如何调用 webchromeclient 内部的方法?我尝试使用 stacktrace 获取方法名称,但它只显示匿名内部类“MainActivity$34.onHideCustomView()”