Приложение NtexJS / NodeJS, когда сборка приводит к TypeError: navigator.getUserMedia не является функцией - PullRequest
0 голосов
/ 06 апреля 2020

У меня есть приложение Next JS с ExpressJS. в основном он запрашивает аудио у пользователя в браузере и отправляет его кому-то.

Теперь локально, когда я запускаю node server.js, все работает. Но когда я запускаю next build и NODE_ENV=production node server.js, я получаю следующую ошибку при попытке повторного запроса носителя:

TypeError: navigator.getUserMedia не является функцией

Вот код, вызывающий эту проблему:

navigator.getUserMedia({ audio: true },
        () => {
            console.log('Permission Granted');
            this.setState({ isBlocked: false });
        },
        () => {
            console.log('Permission Denied');
            this.setState({ isBlocked: true })
        },
    );
}

Кто-нибудь знает почему?

...