Javascript Chrome显示';URL';想用你的麦克风吗

Javascript Chrome显示';URL';想用你的麦克风吗,javascript,google-chrome,microphone,webrtc,Javascript,Google Chrome,Microphone,Webrtc,我想在网络浏览器中创建一个智能手机,到目前为止我做得很好。然而,当我打电话时,Google Chrome显示以下消息: 'http://domain“用户希望使用您的麦克风 见下图: 这是我基于网络的智能手机的图片: 但是,当我呼叫时,用户应该在Chrome的消息栏中单击Allow。我是否可以要求浏览器保存当前用户的麦克风设置,以便每次用户都不需要权限?如果您转到Chrome's settings=>Advanced=>Content settings=>Media部分,您可以看到只有两个选项可

我想在网络浏览器中创建一个智能手机,到目前为止我做得很好。然而,当我打电话时,Google Chrome显示以下消息:

'http://domain“
用户希望使用您的麦克风

见下图:

这是我基于网络的智能手机的图片:


但是,当我呼叫时,用户应该在Chrome的消息栏中单击
Allow
。我是否可以要求浏览器保存当前用户的麦克风设置,以便每次用户都不需要权限?

如果您转到
Chrome's settings=>Advanced=>Content settings=>Media部分,您可以看到只有两个选项可供选择:

  • 每次被询问一个页面想要访问您的麦克风或摄像头
  • 完全禁用媒体

  • 因此,似乎没有任何选择。这听起来可能合乎逻辑,因为你不希望黑客在未经允许的情况下启动你的相机并捕捉你的私生活

    您需要通过https提供页面服务。当使用https时,Chrome会记住用户的选择,不会再次询问

    然后,如果用户想再次阻止麦克风,他们可以单击URL栏中的摄像头图标。

    声称,如果使用https,chrome至少只会询问一次。不知道它是否真的有效。