【问题标题】:using selenium to automate client allowing use of camera使用硒自动化客户端允许使用相机
【发布时间】:2015-05-29 08:24:25
【问题描述】:

我正在制作一个 WebRTC 应用程序,并且弹出允许使用相机的权限。我知道没有办法删除它,但是有没有办法在客户端使用 selenium 自动单击允许按钮?因为 90% 的客户没有点击允许按钮,即使我们发出了点击允许按钮的指令并且点击它是安全的,但他们仍然没有点击它并且一些点击拒绝。

目前我唯一的解决方案是让客户端下载一个 c# 应用程序,它所做的只是使用 --use-fake-ui-for-media-stream 重新启动浏览器,但我认为这不是一个好主意。因此,如果有一种方法可以自动单击允许按钮,请告诉我。谢谢大家,非常感谢您的帮助。

【问题讨论】:

    标签: c# google-chrome selenium getusermedia


    【解决方案1】:

    你可以试试http://testrtc.com/

    他们在内部使用 Selenium,专注于测试 WebRTC 服务。他们确保按下(=覆盖)允许按钮,并用您选择的虚拟设备和媒体文件替换摄像头和麦克风。

    【讨论】:

    • 您好 Tsahi,感谢您的回复。您能教我如何使用 testrtc 吗?
    猜你喜欢
    • 2021-12-09
    • 2020-10-08
    • 2019-11-01
    • 2016-10-12
    • 2016-08-01
    • 2018-10-18
    • 1970-01-01
    • 2019-11-11
    相关资源
    最近更新 更多