In der neuesten Version von Chrome, wenn eine Flash-Anwendung Webcam Erlaubnis sucht der Benutzer mit zwei Berechtigungs Dialogen vorgestellt:Flash-vs india Webcam Berechtigungen in Chrome 28
- Der traditionelle Flash-Sicherheitsdialog im Flash-Film
- die Chrome nativen Sicherheitsleiste unter der Adressleiste (Was Sie sehen, wenn Sie getUserMedia verwenden)
Damit Flash zur Webcam streamen von Medien zuzugreifen der Benutzer, den Flash-Sicherheitsdialog akzeptieren muß, und den Chromsicherheitsdialog . Das Problem ist, dass (soweit ich weiß) es keine Möglichkeit gibt festzustellen, ob/wann der Benutzer die native Berechtigungsleiste akzeptiert oder abgelehnt hat.
Wir haben versucht, webcam permission von chrome zu bekommen, bevor wir die Flash-Aufnahme starten (mit getUserMedia), aber wie sich herausstellt, löst der Flash eine neue Sicherheitsabfrage für einen neuen Medienstrom aus (dh Chrome autorisiert jeden Stream nicht jede Seite).
Dieses neue "Feature" scheint schlecht durchdacht zu sein und wird Flash-Video-Aufnahme/Streaming-Apps töten.
Kennt jemand eine Möglichkeit, den Rückruf (Erfolg/Fehlschlag) von der Sicherheitsleiste zu erhalten, die durch einen Flash-Versuch ausgelöst wird, auf die Webcam zuzugreifen?