2013-01-04 33 views
0

有没有什么办法可以捕捉用户点击“允许”摄像头使用Chrome浏览器中的HTML5摄像头的事件?如果是这样,你能举个例子吗?HTML5摄像头允许事件处理程序

更具体地说,我想知道用户点击是否允许使用摄像头。 例如,当用户点击“允许”时,我想在屏幕上显示一条大消息,表明他允许摄像头。

谢谢

回答

1

不,你不能听这些点击事件。你甚至不能假定这样的对话被显示出来,或者如果是点击事件就会选择一个选项 - 它可能就像某种基于滑动的UI或手机或平板电脑一样。请求许可的实际机制是规范故意留给实施者的实现细节。

但是你可以假设,如果你的成功回调getUserMedia()被调用,那么用户已经选择允许。如果你得到a PERMISSION_DENIED in the error callback那么你可以确定用户选择了拒绝。

+0

对我而言,谢谢。 –