Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript “如何管理视频会议”;允许;浏览器的要求?_Javascript_Ruby On Rails 3_Video_Opentok_Tokbox - Fatal编程技术网

Javascript “如何管理视频会议”;允许;浏览器的要求?

Javascript “如何管理视频会议”;允许;浏览器的要求?,javascript,ruby-on-rails-3,video,opentok,tokbox,Javascript,Ruby On Rails 3,Video,Opentok,Tokbox,我有一个带JS的rails应用程序,我正在使用TokBox api进行点对点视频会议。当用户首次登录到视频会议时,web浏览器会通过以下提示提示他们: “由于信誉问题,无法添加图像”-第一个提示出现在浏览器顶部,提示“example.com想使用您的相机和麦克风允许--拒绝” 这只发生在他们第一次访问网站时。然后,下一个允许请求会提示它们。第二个允许请求在每个连接中都会发生,而第一个提示仅针对第一个连接 “由于声誉问题,无法添加图像”-第二个提示出现在用户自己的视频将被观看的位置,并显示“cam

我有一个带JS的rails应用程序,我正在使用TokBox api进行点对点视频会议。当用户首次登录到视频会议时,web浏览器会通过以下提示提示他们:

“由于信誉问题,无法添加图像”-第一个提示出现在浏览器顶部,提示“example.com想使用您的相机和麦克风允许--拒绝”

这只发生在他们第一次访问网站时。然后,下一个允许请求会提示它们。第二个允许请求在每个连接中都会发生,而第一个提示仅针对第一个连接

“由于声誉问题,无法添加图像”-第二个提示出现在用户自己的视频将被观看的位置,并显示“camera nad micrphone access,example.com正在请求访问您的相机和麦克风。如果您单击“允许”,您可能会被录制”

如何判断用户是否允许或拒绝这两个提示?我想引导我的用户浏览这些提示,但我很难确定他们是否单击了“允许”或“拒绝”,也很难知道是否触发了第一个提示(除非我只是跟踪他们的网站访问)

谢谢


PS如果您对声誉有任何帮助,我们将不胜感激,这些图片使问题更加清晰。

您可以将事件侦听器添加到Publisher对象,以侦听当用户单击“允许”或“拒绝”时将触发的accessAllowed/Denied事件: