Я разрабатываю веб -сайт для обучения языку жестов инуитов, и он использует камеру пользователя на нескольких страницах для учащегося для практики подписи. Он нигде не транслирует и не сохраняет сигнал: он предназначен только для того, чтобы показать пользователю свое собственное изображение веб -камеры. В Mozilla Firefox первая страница, которая загружает веб -камеру, работает нормально, но на каждой веб -странице, которая использует ее после этого, веб -камера не работает. Перезагрузка страницы ничего не делает (даже с CTRL-F5), но закрытие Firefox вообще и перезапуск ее на одной странице заставляет камеру работать ... но, опять же, только для первой страницы, используя ее. Я понятия не имею, что делать, чтобы исправить это. Как будто Firefox не освободил камеру, когда я оставил первую веб -страницу или что -то в этом роде. /> Спасибо всем, кто может сказать мне, что я делаю не так.
Inuit People
Please allow the website to use your webcam for this learning activity. your webcam video is not recorded or sent anywhere on the Internet, and it will only display on your own screen.
Your browser does not support HTML video.
navigator.getWebcam = (navigator.getUserMedia || navigator.webKitGetUserMedia || navigator.moxGetUserMedia || navigator.mozGetUserMedia || navigator.msGetUserMedia);
if (navigator.mediaDevices.getUserMedia) {
navigator.mediaDevices.getUserMedia({
// audio: true, // I keep this part of the code, but since we do not need audio, I kept it only as a comment, to reduce permissions asked by the website.
video: true
})
.then(function (stream) {
var video = document.getElementById("media");
video.srcObject = stream;
video.play();
})
.catch(function (e) {
logError(e.name + ": " + e.message);
});
} else {
navigator.getWebcam({
// audio: true, // I keep this part of the code, but since we do not need audio, I kept it only as a comment, to reduce permissions asked by the website.
video: true
},
function (stream) {
//Display the video stream in the video object
},
function () {
logError("your web cam is not accessible. If you do not have a webcam, you can use a mirror instead to see yourself signing.");
});
}
← Previous Next page →
Подробнее здесь: https://stackoverflow.com/questions/702 ... tusermedia
Как я могу заставить веб -камеру надежно работать на Firefox с помощью getusermedia? ⇐ Html
Программисты Html
1757773883
Anonymous
Я разрабатываю веб -сайт для обучения языку жестов инуитов, и он использует камеру пользователя на нескольких страницах для учащегося для практики подписи. Он нигде не транслирует и не сохраняет сигнал: он предназначен только для того, чтобы показать пользователю свое собственное изображение веб -камеры. В Mozilla Firefox первая страница, которая загружает веб -камеру, работает нормально, но на каждой веб -странице, которая использует ее после этого, веб -камера не работает. Перезагрузка страницы ничего не делает (даже с CTRL-F5), но закрытие Firefox вообще и перезапуск ее на одной странице заставляет камеру работать ... но, опять же, только для первой страницы, используя ее. Я понятия не имею, что делать, чтобы исправить это. Как будто Firefox не освободил камеру, когда я оставил первую веб -страницу или что -то в этом роде. /> Спасибо всем, кто может сказать мне, что я делаю не так.
Inuit People
Please allow the website to use your webcam for this learning activity. your webcam video is not recorded or sent anywhere on the Internet, and it will only display on your own screen.
Your browser does not support HTML video.
navigator.getWebcam = (navigator.getUserMedia || navigator.webKitGetUserMedia || navigator.moxGetUserMedia || navigator.mozGetUserMedia || navigator.msGetUserMedia);
if (navigator.mediaDevices.getUserMedia) {
navigator.mediaDevices.getUserMedia({
// audio: true, // I keep this part of the code, but since we do not need audio, I kept it only as a comment, to reduce permissions asked by the website.
video: true
})
.then(function (stream) {
var video = document.getElementById("media");
video.srcObject = stream;
video.play();
})
.catch(function (e) {
logError(e.name + ": " + e.message);
});
} else {
navigator.getWebcam({
// audio: true, // I keep this part of the code, but since we do not need audio, I kept it only as a comment, to reduce permissions asked by the website.
video: true
},
function (stream) {
//Display the video stream in the video object
},
function () {
logError("your web cam is not accessible. If you do not have a webcam, you can use a mirror instead to see yourself signing.");
});
}
← Previous Next page →
Подробнее здесь: [url]https://stackoverflow.com/questions/70271215/how-can-i-get-the-webcam-to-work-reliably-on-firefox-using-getusermedia[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия