2013-06-28 9 views
6

VS:フラッシュクロム28でネイティブウェブカメラの権限フラッシュアプ​​リケーションは、ユーザーが2つのアクセス許可のダイアログで提示されたウェブカメラの許可を求めてクロームの最新バージョンで

  1. フラッシュ映画の中で、伝統的なFlashのセキュリティダイアログ
  2. ウェブカメラのメディアにアクセスするフラッシュためには
  3. アドレスバー(あなたはgetUserMediaを使用したときに表示されるもの)

下クロームネイティブセキュリティバーのユーザーをストリーミングすることはフラッシュセキュリティダイアログとChromeのセキュリティ]ダイアログボックスの両方を受け入れなければなりません。問題は(私が知る限り)ユーザーがネイティブのアクセス許可バーを受け入れるか拒否するかを判断する方法がないことです。

フラッシュ録画を開始する前に(getUserMediaを使用して)クロムからウェブカメラのアクセス許可を取得しようとしましたが、フラッシュが記録するときに、新しいメディアストリームの2番目のセキュリティプロンプトが表示されます(つまり、各ページ)。

この新しい「機能」はあまり考えられておらず、フラッシュビデオの録画/ストリーミングアプリを殺すつもりです。

ウェブカムにアクセスしようとしているフラッシュによって引き起こされたセキュリティバーからコールバック(成功/失敗)を取得する方法を知っている人はいませんか?

答えて

2

ユーザーが[Flashプライバシー]パネルで[許可]と[保存]オプションをオンにした場合は、マイクのactivityLevel属性を見ることができます。ユーザーが受け入れボタンをクリックすると、activityLevelは-1から0または正の数の値を変更します。

[拒否ボタンをクリック]を検出するには、システム通知が閉じられたことを検出する必要があります。その変更を監視するには、window.heightというJavaScriptの属性が必要です。

関連する問題