【发布时间】:2017-05-22 14:19:38
【问题描述】:
我想用我的扩展程序启动我的浏览器。在 chrome 中,我可以使用 chromeOptions,如下面的代码示例所示。 Firefox 以类似的方式工作。
ChromeOptions options = new ChromeOptions();
options.addExtensions(new File("/path/to/extension.crx"));
但是在 Safari 中没有 addExtensions 方法。使用 Safari 执行此操作的正确方法是什么?
【问题讨论】:
-
我在 2 年前发现了这个,但它不再起作用了 stackoverflow.com/questions/15005833/…
-
请问您使用的是哪个版本的 Safari?
-
9 或 10 无关紧要
-
会的。我愿意自己尝试一下,但似乎苹果停止为 Windows 发布 safari。我得到的最新版本是 5.1.7,它有不同的 safaridriver 实现。可能是您提供的链接上的那个。
标签: selenium selenium-webdriver safari safari-extension safaridriver