【问题标题】:HTML5 Webcam Allow Event HandlerHTML5 网络摄像头允许事件处理程序
【发布时间】:2013-01-04 23:20:02
【问题描述】:

有什么方法可以捕捉到用户使用 chrome 中的 HTML5 网络摄像头点击“允许”摄像头的事件?如果是这样,你能举个例子吗?

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

谢谢

【问题讨论】:

    标签: html events event-handling webcam


    【解决方案1】:

    不,您不能监听这些点击事件。您甚至不能假设显示了这样的对话框,或者如果单击事件是选择选项的原因 - 它可以很容易地成为某种基于滑动的 UI 或手机或平板电脑。请求权限的实际机制是规范有意留给实现者的实现细节。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-07
      • 2020-10-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多