ruby-on-rails - 如何使用 watir 加载现有的 chrome 配置文件?
问题描述
我正在尝试使用 watir 加载现有的 chrome 浏览器。如您所知,在我当前的 chrome 中,我已登录 facebook 和其他社交媒体。但是当我尝试使用由 watir 运行的 chrome 加载 facebook 时,facebook 页面仍然要求我登录。这是我的代码:
def test
prefs = {
download: {
prompt_for_download: false,
default_directory: '/Users/jaisanasrulloh/Downloads'
}
}
args = ['user-data-dir=~/Library/Application\ Support/Google/Chrome']
browser = Watir::Browser.new :chrome,options: {prefs: prefs, args: args}
browser.goto 'https://www.facebook.com/'
sleep 10
puts browser.title
browser.close
end
这里的任何人都知道如何将我当前 chrome 中的当前缓存加载到由 watir 运行的新 chrome 中?
解决方案
推荐阅读
- pandas - 具有多个类别的箱线图和小提琴图
- c# - WCF 数据服务显示未处理异常的错误
- amazon-web-services - 为什么会提示“我们计算的请求签名与您提供的签名不匹配”。对于 GET 但不是 PUT 对于 OpenSearch?
- javascript - 具有和不具有代理支持的不同代码的 Npm 模块
- discord.py - Discord.py - AttributeError: 'NoneType' 对象没有属性 'connect'
- java - 带有 CDATA 的 VDT xml 解析器 getContentFragment
- ios - 理解转义闭包 Swift
- javascript - 使用 Gmail Oauth 仅限制特定电子邮件登录
- javascript - Prisma:如何从生成的类型中排除属性
- sql - 为什么这个子查询在 Snowflake 中不起作用?