簡體   English   中英

如何將 watir chrome pref default_directory 更改為 amazon s3?

[英]How to change watir chrome pref default_directory to amazon s3?

存儲.yml

  service: Disk
  root: <%= Rails.root.join("tmp/storage") %>

local:
  service: Disk
  root: <%= Rails.root.join("storage") %>

amazon:
 service: S3
 access_key_id: <%= ENV['AWS_ACCESS_KEY_ID'] %>
 secret_access_key: <%= ENV['AWS_SECRET_ACCESS_KEY'] %>
 region: <%= ENV['AWS_REGION'] %>
 bucket: <%= ENV['S3_BUCKET_NAME'] %>

confi/enviroments/development.rb
-----------------------------------------------
# Store uploaded files on the local file system (see config/storage.yml for options)
  config.active_storage.service = :amazon


Watir Chrome Downaload
-----------------------------------------
prefs = {
  download: {
    prompt_for_download: false,
    default_directory: '/path/to/dir'
  }
}

b = Watir::Browser.new :chrome, options: {prefs: prefs}

**我的查詢如何做我在 pref 中設置 default_directory ro amazon 以供 watir chrom 下載 ** 這是正確的 -

prefs = {
  download: {
    prompt_for_download: false,
    default_directory: amazon
  }
}

需要幫忙:)

在此處輸入鏈接描述

如果您指定目錄名稱,那么它將在您的當前目錄中創建目錄。 在那里給出完整的路徑。 它將完美地工作。 我正在使用它,它對我來說非常有用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM