не могу получить доступ к камере, используя fetch - PullRequest
0 голосов
/ 24 апреля 2020

Я использую изображение Bootstrap Карусель. Каждое изображение - это видеопоток. Для доступа к этим камерам я использую этот код:

    fetch('*url_camera*', { 
    method: 'get', 
    mode: 'no-cors',
    credentials: 'include',
    cache: 'default',
      headers: new Headers({ 
        'Authorization': 'Basic ' + btoa ('*user:password*'), 
      }), 
    }) 
    .then((response) => response.blob()) 
    .then((blob) => { 
      const imageUrl = URL.createObjectURL(blob); 
      const img = document.getElementById('*image_id*'); 
      img.addEventListener('load', () => URL.revokeObjectURL(imageUrl)); 
      document.getElementById('*image_id*').src = imageUrl; 
    }) 
    .catch(function(err) { 
      console.error("error"); 
    }); 
} 

Этот код мне ничего не дает. В консоли браузера не отображаются ни ошибки, ни какая-либо другая информация, она пуста. Есть идеи, что может происходить? Спасибо !!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...