gpt4 book ai didi

ruby - 在 capybara-webkit 中禁用声音

转载 作者:太空宇宙 更新时间:2023-11-03 16:16:15 25 4
gpt4 key购买 nike

我正在运行网站注册规范

Capybara.javascript_driver = :webkit

我注意到当测试完成注册时,“注册成功”的声音(从“普通”浏览器注册时可以听到的声音)开始。

我认为这是正常行为,但我的问题是:

  • 有没有办法在 capybara-webkit 中禁用声音?
  • 有没有办法让浏览器实例静音?

比如当我们不想加载图像时我们使用 config.skip_image_loading

最佳答案

capybara-webkit 似乎没有公开此设置,因为 Qt(capybara-webkit 依赖于来自 Qt) 也不公开它。

引用:https://github.com/thoughtbot/capybara-webkit/issues/555

但您可能可以通过其他方法实现它,例如:

  • 执行 javascript 以删除音频标签或使播放器静音:

page.execute_script("your_js_here")

  • 阻止音频 url:

config.block_url("example.com/path_to_audio_files/*")

关于ruby - 在 capybara-webkit 中禁用声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44163816/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com