25

webRTC 経由でコンピューターの Web カメラを使用する Web アプリケーションを構築しています。このサイトは、1 日に 1 回シャットダウンして再起動する特定の 1 台のマシンでのみ実行されています。

私の問題は次のとおりです。サイトがロードされたら、マシンがウェブカメラのダイアログを自動的に確認するようにするにはどうすればよいですか?

システムは最新の Chrome を搭載した OSX Leopard です。すでにありがとう、私は何でも開いています。

4

3 に答える 3

23

Firefox : (ユーザーに次のように伝える必要があります..)

  • URL に移動about:config

  • 探すmedia.navigator.permission.disabled

  • dbClick またはを設定true

テスト済みバージョン: 23.0 + (および 43.0.4 は引き続き動作)


Chrome : https://stackoverflow.com/a/16929608/622813またはHTTPSを使用

于 2013-08-14T11:27:55.427 に答える
16

Chromium 開発者の発言に基づくと、サイトが HTTPS を使用して提供されている場合にのみ表示される [常に許可] ダイアログを使用しない限り、カメラの使用を許可するようにブラウザーを構成するオプションは現在ありません。つまり、HTTPS を使用して HTML ページを提供し、「常に許可する」オプションを確認すると、それ以降は機能するはずです。以下は、同じまたは類似の質問に対する回答を見つけるためのリンク集です。

  1. Chromium の問題 143372: http://localhost の「常に許可」を許可する
  2. WebRTC: Chrome 拡張機能を介して Chrome がマイクにアクセスできるようにする
  3. http://www.chromium.org/developers/web-platform-status (WebRTC のセクションを参照): "許可ダイアログの場合: Chrome は、セキュリティを強化するために https を使用するサイトに対してのみ "常に許可" を表示します。
  4. WebRTC Google グループについて話し合う: WebRTCが有効な Chrome でカメラ アクセス リクエストを自動的に許可する
于 2012-08-29T08:09:27.690 に答える
15

そのためのChromeオプションがあります:(これは httphttpsの両方で機能します)

--use-fake-ui-for-media-stream

- ウィンドウズ :

start chrome --use-fake-ui-for-media-stream

- GNU/Linux :

google-chrome --use-fake-ui-for-media-stream

これは時間の問題かもしれませんが、Ubuntu のクロムでは機能しませんでした。Google Chrome Web サイトから .deb を取得する必要がありました。

- マック :

Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --use-fake-ui-for-media-stream

これは、開発/テスト環境で役立ちます。

于 2014-07-19T14:08:58.203 に答える