我需要允许Windows帐户Chrome extension加载到JXBrowser中.有没有办法实现这一点,或者允许JXBrowser支持条件访问策略?

我在7.35.2版中使用JXBrowser.

  1. 将Engineering Options.Builder addSwitch API与--Load-Extensionswitch 配合使用
  2. 使用Engineering Options.Builder userDataDir API并将其指向Google Chrome存储其数据的目录($HOME/.config/google-Chrome)
  3. 通过手动导航到Chrome Webstore ,将扩展下载到启动的JXBrowser实例中.

我期望这些方法中的每一种都能在Chrome中安装Windows帐户扩展.不幸的是,扩展没有加载.

推荐答案

JxBrowser目前不支持扩展.这一功能已经在路由图中存在了很长一段时间,希望今年能发布.我们要把它做完.

如果您是许可证持有者(试用许可证就可以了),那么已经有一些预览版本可用.联系该公司以获得一份工作.

这个特殊的扩展程序Windows Account运行得很好.我们查过了.

以下是新API的一个示例:

// Install the extension from URL or CRX file.
Extension extension = profile.install(UBLOCK_URL); 

// Work with the extension action (it's like an icon in the extension toolbar in Chrome).
ExtensionAction action = extension.action(browser);

// Click on the "icon".
action.click();

browser.set(OpenExtensionActionPopupCallback.class, (params) -> {
  // Allow extension to open a popup after a click on the action.
  return Response.open();
});

Java相关问答推荐

虚拟线程似乎在外部服务调用时阻止运营商线程

更新我们的一个文物后出现了严重的符号引用错误

如何在带有Micronaut的YAML中使用包含特殊字符的字符串作为键

为什么一个Test的instance?& gt;在构造函数中接受非空对象?

Bean定义不是从Spring ApplationConext.xml文件加载的

通过移动一个类解决了潜在的StubbingProblem.它怎麽工作?

如何在JavaFX循环中完美地制作一个AudioClip/MediaPlayer?

使用Class.this.field=Value初始化构造函数中的最后一个字段会产生错误,而使用this.field=Value则不会

使用htmlunit和java单击按钮

如何创建模块信息类文件并将其添加到JAR中?

如何配置空手道以使用FeignClient或RestTemplate代替ApacheHttpClient

无法使用Java PreparedStatement在SQLite中的日期之间获取结果

没有Tomcat,IntelliJ如何在本地运行API?

在ECLIPSE上的M1 Pro上运行JavaFX的问题

为什么使用lo索引来解决二进制搜索问题不同于使用hi索引?

验证没有';t work on Hibernate Entity';s字段

保持标题窗格的箭头可见,即使设置为不可折叠

Cucumber中第二个网页的类对象未初始化

java.util.LinkedList()是如何成为MutableList的实例的?

元音变音字符:如何在 Java 中将Á<0x9c>转换为Ü?