Я запускаю приложение на ios 9.2 через PhoneGap Desktop.PhoneGap/Cordova CanvasCamera Plugin не работает
Я только что начал использовать PhoneGap, и я пытаюсь создать простое приложение, которое позволит вам сделать снимок и показать его вам. Я смог сделать это, используя плагин камеры cordova, который запускает приложение камеры на устройстве. однако я хотел бы реализовать приложение, которое запускает полноэкранную камеру, как только устройство будет готово, точно так же, как snapchat.
Я пытался сделать это с помощью CanvasCamera Плагин Donald Пае https://github.com/donaldp24/CanvasCameraPlugin
Но до сих пор я не имел никакого успеха в получении предварительного просмотра камеры.
Я установил плагин через НПМ, используя gitbash
Я добавил плагин в файл config.xml
<gap:plugin name="com.keith.cordova.plugin.canvascamera" version="1.0.1" />
Это код, который я использую, чтобы попытаться получить предварительный просмотр камеры
HTML
<canvas id="camera" width="352" height="288" style="border:2px solid black"></canvas>
index.js Внутри функции событий привязки
document.addEventListener("deviceready", function() {
canvasMain = document.getElementById("camera");
window.plugin.CanvasCamera.initialize(canvasMain);
// define options
var opt = {
quality: 75,
destinationType: CanvasCamera.DestinationType.DATA_URL,
encodingType: CanvasCamera.EncodingType.JPEG,
saveToPhotoAlbum:true,
correctOrientation:true,
width:640,
height:480
};
window.plugin.CanvasCamera.start(opt);
});
Я очень ценю вашу помощь.
благодаря
iOS 9.2 еще не поддерживается. Смотрите блог Кордовы. – JesseMonroy650
Вы можете работать с этим? плагин больше не поддерживается. – olanchuy