2013-02-19 6 views
0

Я пытаюсь использовать navigator.getUserMedia() и, как ожидалось, на моей веб-странице (или, например, https://apprtc.appspot.com/). Я прошу разрешить или запретить доступ к моей веб-камере/микрофону.Разрешение getUserMedia после нажатия кнопки «разрешить»

Но после того, как я нажимаю «позволяют» ничего не происходит, и в моем журнале я вижу:

NavigatorUserMediaError {code: 1, PERMISSION_DENIED: 1} 

Я на Ubuntu 12.04 и примерил Chromium 24.0.1312.56, Chrome 24 и бета 25 и Firefox 18,0 0,2. Такая же проблема повсюду.

я могу получить доступ к веб-камера на веб-страницах с использованием Flash, как здесь http://www.xarg.org/project/jquery-webcam-plugin/

Любая идея, что это проблема?

+0

Можете ли вы показать нам код? Или это ваша настройка, которая не работает со страницами, которые не имеют проблем на других компьютерах? – Bergi

+0

Я предполагаю, что проблема исходит из того, что я под Ubuntu. Но мне было интересно, если что-то связано, например, с флагами хрома. – calude

ответ

0

Я изменил веб-камеру, и она работает. Таким образом, очевидно, что Microsoft Lifecam VX-7000 не работает на Ubuntu 12.04 с navigator.getUserMedia, потому что эта камера работает на Windows 7 (по крайней мере, с Chrome).