P5.js обратный вызов createCapture - PullRequest
0 голосов
/ 30 апреля 2018

Есть ли функция обратного вызова для p5.js ’ createCapture Сбой? (то есть когда пользовательское разрешение отклонено или поток видеокамеры не поддерживается браузером пользователя).

Я заметил, что в src есть успешный обратный вызов , но, похоже, не удается найти его для сбоя. В консоли браузера p5 также сообщает ‘DOMException: Permission denied’ , однако я хотел бы обработать это более удобным для пользователя способом.

Если обратного вызова нет, то как лучше всего обрабатывать ошибки носителя с помощью createCapture, так как это не обсуждается в документации.

1 Ответ

0 голосов
/ 01 мая 2018

Я полагаю, что вы можете использовать try и catch, чтобы обнаруживать ошибки. Примерно так:

try{
  capture = createCapture(VIDEO);
}
catch(error){
  // error handling here
}

Подробнее о W3Schools и MDN .

...