Squeak.ru - шаблоны программирования

Приложение Cordova Camera не запускается

я пытался выяснить, почему камера не запускается, когда изображение щелкает, что делает его кнопкой. Даже при попытке переустановить плагин камеры Cordova ошибка все равно остается. Пожалуйста помоги......

function onDeviceReady() { <<<------ JS File 
        $("#photo1").click(Camera1);
        detection();
    }
    function Camera1() {
        navigator.camera.getPicture(onSuccess, onFail, {
            quality: 50,
            destinationType: Camera.DestinationType.DATA_URL,
            sourceType: Camera.PictureSourceType.CAMERA,
            encodingType: Camera.EncodingType.JPEG,
            targetWidth: 300,
            targetHeight: 300,
            popoverOptions: CameraPopoverOptions,
            saveToPhotoAlbum: true
        });
        function onSuccess(imageData) {
            var image = document.getElementById('myImage');
            image.src = "data:image/jpeg;base64," + imageData;
        }
        function onFail(message) {
            $("#errormsg").text("ERROR");
        }
    };

        });
<body> <<<----- HTML File  
    <div data-role="page" id="page1">
        <input type="image" id="photo1" src="images/download.png" width="200" height="90" />
        <label for="photo2">Take a Photo</label>
        <img id="myImage" src="" />
        <div id="errormsg"></div>
        <div id="displayresults"></div>
        <input type="image" id="fall" src="images/piq96Mxi9-800x675.jpg" width="200" height="90" />
        <label for="photo3">Fall Detection</label>
    </div>

    <div data-role="page" id="page2">
     <p id="lastphoto"></p>
        <button class="ui-btn">Send</button>
    </div>




    <script src="http://code.jquery.com/jquery-1.8.0.min.js"></script>
    <script src="http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.js"></script>
    <script type="text/javascript" src="cordova.js"></script>
    <script type="text/javascript" src="scripts/platformOverrides.js"></script>
    <script type="text/javascript" src="scripts/index.js"></script>
</body>
</html>


Ответы:


1

Возможные решения,

  1. Загрузите JQuery в автономном режиме вместо загрузки в CDN (из-за задержки загрузки может произойти ошибка)
  2. Убедитесь, что вы проверяете готовность JQuery + событие готовности устройства.
  3. Проверьте разрешение вашего приложения на доступ к камере
06.12.2017
Новые материалы

Угловая структура архитектуры
Обратите внимание, что эта статья устарела, я решил создать новую с лучшей структурой и с учетом автономных компонентов: https://medium.com/@marekpanti/angular-standalone-architecture-b645edd0d54a..

«Данные, которые большинство людей используют для обучения своих моделей искусственного интеллекта, поставляются со встроенным…
Первоначально опубликовано HalkTalks: https://hacktown.com.br/blog/blog/os-dados-que-a-maioria-das-pessoas-usa-para-treinar-seus-modelos-de-inteligencia-artificial- ja-vem-com-um-vies-embutido/..

Сильный ИИ против слабого ИИ: различия парадигм искусственного интеллекта
В последние годы изучению и развитию искусственного интеллекта (ИИ) уделяется большое внимание и прогресс. Сильный ИИ и Слабый ИИ — две основные парадигмы в области искусственного интеллекта...

Правильный способ добавить Firebase в ваш проект React с помощью React Hooks
React + Firebase - это мощная комбинация для быстрого и безопасного создания приложений, от проверки концепции до массового производства. Раньше (знаете, несколько месяцев назад) добавление..

Создайте API с помощью Python FastAPI
Создание API с помощью Python становится очень простым при использовании пакета FastAPI. После установки и импорта вы можете создать приложение FastAPI и указать несколько конечных точек. Каждой..

Веселье с прокси-сервером JavaScript
Прокси-серверы JavaScript — это чистый сахар, если вы хотите создать некоторую общую логику в своих приложениях, чтобы облегчить себе жизнь. Вот один пример: Связь клиент-сервер Мы..

Получить бесплатный хостинг для разработчиков | Разместите свой сайт за несколько шагов 🔥
Статические веб-сайты — это веб-страницы с фиксированным содержанием и его постоянным содержанием. Но теперь статические сайты также обрабатывают динамические данные с помощью API и запросов...