问题标签 [webviewchromium]

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 投票
2 回答
1179 浏览

uwp - WinUI 3.0 - 为什么 UWP 项目要求 MS Edge for Business 用于 WebView2

当我在项目中使用WebView2控件并运行应用程序时,控件内的网页不显示。相反,该应用会显示以下消息,将我带到Microsoft Edge for Business下载页面:UWPWinUI 3.0WebView2

未检测到合适的 Microsoft Edge 版本。请从此处安装最新的 beta 频道版本

问题:为什么它要求使用 Microsoft Edge for Business?我MS Edge Canary ChannelWindows 10 - Pro. 我不想安装太多版本。

MainPage.xaml

应用程序的显示

该网页应该显示在WebVeiw2按钮控件的下方。但相反,会显示消息(如下所示):

在此处输入图像描述

0 投票
0 回答
259 浏览

google-chrome - 更改徽标,Windows 版 Chromium 浏览器的图标

我想更改 chromium 浏览器的 GUI 并将其重命名为我的个人浏览器。知道我应该怎么做来改变图像,比如它的标志、后退和前进按钮,以及其他许多图标。我也想停止它的谷歌同步。将我的浏览历史记录和书签保密。

0 投票
1 回答
33 浏览

android-studio - 如何停止java代码执行util webView中的链接在android studio中完全加载

我正在尝试在 android studio 中制作一个网络抓取应用程序,在提取的数据上我想使用 java 代码执行一些操作。问题是 webview 是异步工作的,也就是说,它将继续执行相同方法的剩余行以及在 webview 中加载网站。但是我在 webview.url 调用之后的代码需要只有在站点完全加载时才可用的数据,所以我希望 java 等待,让站点完全加载然后执行剩余的代码行。任何建议表示赞赏

0 投票
0 回答
140 浏览

android - 用于构建自定义 Android 浏览器的 Webview 应用程序与 Chromium fork

我开始在 Android 自定义浏览器上工作。

我正在探索两种选择:

  1. 构建一个应用程序,它利用 Android 上的底层 Webview 来显示网站,但单独处理其他应用程序功能——比如多个选项卡、网站的一些基本过滤、系统音量调整——诸如此类。

  2. 通过分叉 Chromium 项目来构建应用程序。我的假设是,这不会依赖于安装在 Android 上的底层 Webview,并且本质上是一个独立的应用程序。

我试图了解这两种方法的优缺点。

似乎 #1 的前期工作可能会更少,但我可以通过使用 #2 来更全面地自定义项目。我还在考虑在各种设备(安装了各种版本的 Webview)上进行测试,并假设通过使用#2,我至少可以将底层 Webview 排除在测试等式之外。

我在这里想念什么?我应该考虑这两种方法之间是否存在重大差异?

0 投票
0 回答
83 浏览

java - Chromium For Android addPossiblyUnsafeInterface 不工作

嘿,我正在为 Android 构建 Chromium,我试图弄清楚为什么 Javascript 接口不允许我在 Chrome 活动类中的网页中注入 javascript。即使我单独调用 tab.getWebContents().evaluateJavaScript(),浏览器冻结。有什么方法可以成功实现这一目标吗?下面是我的代码片段

0 投票
1 回答
183 浏览

android - Android WebView 内容在继续放大/缩小时中断(呈现问题)

我想用内置的缩放功能在 WebView 中显示一些 HTML 内容。在某些情况下它非常好,但有时 HTML 内容在放大和缩小时会被切断。

这是我的简单 XML 文件

当 WebView 内容被切断时,我遇到了错误

在此处输入图像描述

0 投票
0 回答
30 浏览

android - 如何在 Android Chromium 浏览器应用程序中设置代理

由于我们需要在 Google Chromium Browser Android App 上设置代理,所以有什么方法可以实现这一点,或者任何人都可以分享在 Android 应用上设置代理的建议或想法。这是我尝试过的一些方法,但它不起作用。

尝试的解决方案 1) System.setProperty("http.proxyHost", "localhost"); System.setProperty("http.proxyPort", "9050");

尝试的解决方案 2) Proxy proxy = new Proxy(Proxy.Type.SOCKS, new InetSocketAddress("localhost", 9050));

非常感谢您提前。

0 投票
1 回答
126 浏览

android - Android Webview Chromium UnitTests 失败并出现 java.lang.NoSuchMethodError

当我们想要使用 Robolectric 版本 4.3.1 和 Mockito 版本 2.18.3 创建单元测试时,我们目前正面临这个 NoSuchMethod 错误

例外:

这是我们所做的代码:

在BUILD.gn中,我们已经包含了“//android_webview/glue:glue_java”作为依赖,我们可以成功编译代码但听起来在运行时,它引用了另一个错误的jar,有人知道如何配置构建文件以使用正确的 jar 或有关如何解决此错误的任何想法?

0 投票
1 回答
250 浏览

javascript - c#如何从cefsharp chromium浏览器获取所有行值?

我可以使用此代码从 cefsharp chromiumwebbrowser 获取表的第一行的 td 值,但我需要所有行的值。如何获取每一行的值?感谢您的回答。

}

我从https://stackoverflow.com/a/55731493/3809268获得此代码感谢此代码所有者。

0 投票
0 回答
56 浏览

google-chrome - Chromium 扩展预安装

我想在 Chromium 浏览器上预安装扩展,但我不知道如何预安装,因为官方文档太旧或者新版本的信息太旧。有人可以告诉我吗?

我以为 Chrome\Browser\resource\default_app\external_extensions.json 就是那个目录,但它不起作用。

external_extensions.json