2015-09-17 4 views
1

Я ищу API для доступа к камере на устройстве с использованием HTML. Я знаю getUserMedia(), но, похоже, поддерживается только моторами Blink и Gecko. Есть ли что-нибудь еще? Я специально ищу что-то, что поддерживает WebKit/QtWebKit.Какие API-интерфейсы доступны для доступа к камере в HTML5

+1

Взгляните на это, используя webkitGetUserMedia. http://www.html5rocks.com/en/tutorials/getusermedia/intro/ –

ответ

1

Обновлено 2015-09-23: Я сказал бы инженер WebKit браузер, который WebKit не поддерживает getUserMedia -не даже приставкой, как navigator.webkitGetUserMedia. Я не уверен, что это было в какой-то момент, и поддержка была удалена, или что.

Таким образом, я думаю, что ответ на возможность получить что-то, что работает с Safari, это невозможно.

Что касается последних изменений в поддержке в других браузерах, тем не менее, кажется, что не было зафиксировано navigator.getUserMedia()is now supported in Edge.

+0

Я смущен существованием navigator.webkitGetUserMedia, потому что он не работает. Примеры в следующих инструкторах http: // www.html5rocks.com/en/tutorials/getusermedia/intro/'используют те же условные настройки navigator.geUserMedia, что и вы, но Safari все еще говорит:« getUserMedia() не поддерживается в вашем браузере. " Итак, есть API-интерфейс WebKit для getUserMedia, но он не работает? – linsek

+0

Ага, я получаю сообщение об ошибке «не поддерживается» в Safari 8, но не в WebKit. Вместо этого в WebKit я получаю «отказ в доступе», и теперь я пытаюсь вспомнить, как получить разрешение на показ в Safari, как и ожидалось ... – sideshowbarker

+0

Обновление: инженер WebKit сказал мне, что Safari определенно не поддерживает 'getUserMedia' - даже префикс. Извините за то, что вы добавили в замешательство. Я пересмотрю свой ответ. – sideshowbarker

 Смежные вопросы

  • Нет связанных вопросов^_^