在链接点击时启动一个网址-Ruby Shoes 3

时间:2018-12-13 05:36:50

标签: ruby shoes

我将如何启动网站网址,例如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

有人可以告诉我如何吗?

2 个答案:

答案 0 :(得分:1)

尝试一下

flow do
  para(link("some text", :click => "https://google.com"))
end

答案 1 :(得分:0)

使用此question

提供的方法修复了链接
flow do
proc = Proc.new {
system("cmd /c start https://google.com")
}
para link("some text", &proc)
end

欢迎在我关闭之前提出任何进一步的建议。