Я хотел, чтобы базовая камера NativeScript была встроена в слой (например, StackLayout), который можно активировать с помощью пользовательской кнопки вместо запуска приложения камеры, чтобы сделать фотографию и вернуться в приложение, получив результат, как в примере:
const camera = require("nativescript-camera");
if (camera.isAvailable()) {
var options = { width: 300, height: 300, keepAspectRatio: false, saveToGallery: false};
camera.takePicture(options)
.then(function (imageAsset) {
mv.imageTaken = imageAsset;
}).catch(function (err) {
console.log("Error -> " + err.message);
});
}
Я обнаружил плагин о предварительном просмотре камеры, но в нем есть текст:
(может не работать)
В этом случае предварительный просмотр не требуется, потому что я использую imageAsset для получения tet и заполнения формы.