@fanhypermax

GetUserMedia() no longer works?

window.AudioContext = window.AudioContext || window.webkitAudioContext;
      navigator.getUserMedia = ( navigator.getUserMedia ||
                       navigator.webkitGetUserMedia ||
                       navigator.mozGetUserMedia ||
                       navigator.msGetUserMedia);
      window.URL = window.URL || window.webkitURL;

      audio_context = new AudioContext;
      
    navigator.getUserMedia({audio: true}, startUserMedia, function(e) {
      alert('No live audio input: ' + e);
    });


Почему в хроме данный код не работает? Пишет getUserMedia() no longer works on insecure origins. To use this feature, you should consider switching your application to a secure origin, such as HTTPS. See https://goo.gl/rStTGz for more details.
  • Вопрос задан
  • 870 просмотров
Решения вопроса 1
fornit1917
@fornit1917
Потому что в хроме для getUserMedia нужен https.
А английский учите, пригодится.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы