React-веб-камера в Reactjs ES5

Я новичок в Reactjs, и я пытаюсь создать небольшое веб-приложение на локальном хосте, которое обращается к веб-камере. Нашел рабочий пример здесь. Я попытался реализовать его в Reactjs ES5 и SocketIO, как показано ниже,

app.js

socket.on('sessionstarted', function (data) {
    ReactDOM.render( <div><Webcam /></div>, document.getElementById('root'));
    reactCookie.save('sid', data.id);
});

home.ejs

<!doctype html>
<html lang = "en">
    <head>
        <meta charset = "UTF-8">
        <meta name = "viewport" content = "width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
        <meta http-equiv = "X-UA-Compatible" content = "ie=edge">
        <title>Virtual Classroom</title>
        <link rel = "stylesheet" href = "css/bootstrap.min.css">
        <link rel = "stylesheet" href = "css/style.css">
        <!--<script type = "text/javascript" src = "js/jquery.min.js"></script>-->
        <!--<script type = "text/javascript" src = "js/bootstrap.min.js"></script>-->
        <script type = "text/javascript" src = "js/socket.io-1.4.5.js"></script>
        <script type = "text/javascript" src = "js/react.js"></script>
        <script type = "text/javascript" src = "js/react-webcam.js"></script>
        <script type = "text/javascript" src = "js/react-dom.js"></script>
        <script type = "text/javascript" src = "js/react-cookie.min.js"></script>
        <script type = "text/javascript" src = "js/axios.min.js"></script>
        <script type = "text/javascript" src = "js/babel.min.js"></script>
        <script crossorigin src = "https://unpkg.com/react@16/umd/react.development.js"></script>
        <script crossorigin src = "https://unpkg.com/react-dom@16/umd/react-dom.development.js"></script>
        <script src = "https://unpkg.com/[email protected]/prop-types.js"></script>
        <script src = "https://unpkg.com/[email protected]/dist/react-webcam.min.js"></script>
    </head>
    <body>
        <div id = "root"></div>
        <script src = "js/app.js" type = "text/babel"></script>
    </body>
</html>

Эта реализация, похоже, не работает. Я был бы очень признателен за помощь.

У вас есть ошибки?

DragonBorn 10.09.2018 07:06

Нет, но страница не отображается.

Krishi H 11.09.2018 07:27
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
0
2
198
0

Другие вопросы по теме