Запуск веб-адреса при нажатии на ссылку - Ruby Shoes 3

Как мне запустить веб-адрес, например. https://google.com после перехода по ссылке на Ruby shoes 3?

Я использовал приведенный ниже код безрезультатно

flow do
###
para link("some text", click: proc {
visit "https://google.com"
})
###
end

И

flow do
###
para link "some text" do visit "https://google.com" end
###
end

Может кто-нибудь показать мне, как это сделать?


person Shurikan117    schedule 13.12.2018    source источник
comment
Что-нибудь, что могло бы помочь?   -  person Shurikan117    schedule 13.12.2018


Ответы (2)


Попробуй это

flow do
  para(link("some text", :click => "https://google.com"))
end
person Robin van Dijk    schedule 13.12.2018

Исправлена ​​ссылка с использованием метода, указанного в этом вопросе.

flow do
proc = Proc.new {
system("cmd /c start https://google.com")
}
para link("some text", &proc)
end

Любые дальнейшие предложения, прежде чем я закрою это, приветствуются.

person Shurikan117    schedule 13.12.2018