使用Chromium,我可以构建自己的chrome可执行文件,然后只需在binary_location
实例上指定适当的ChromeOptions
属性就可以在其上运行硒。
但是,当尝试为Safari
/ WebKit
做同样的事情时,我得到的是一堆框架(WebKit
/ WebCore
/ {{1 }} / WebKitLegacy
),应该由JavaScriptCore
脚本通过SafariForWebKitDevelopment
脚本通过系统附带的二进制文件来拾取。
我是否缺少任何明显的方法来使Tools/Scripts/run-safari
与自定义版本一起工作?如果外部开发人员无法构建safaridriver
的生产版本并在系统范围内安装它,这是否有可能?