nativescript-камера не сохраняет фотографии в хранилище (Andoid 9) - PullRequest
0 голосов
/ 06 февраля 2020

Я пытаюсь сохранить фотографию с nativescript-камеры в хранилище. Но я получаю ошибку "ОТМЕНЕНО". Я нашел это решение, но это не так. Получается: работает на Xiaomi, но не работает на Sony G8441.

        takePicture: function() {
            if (this.isAvailable) {
                let that = this;
                camera.requestPermissions()
                    .then(() => {
                        camera.takePicture()
                            .then(imageAsset => {
                                const source = new imageSourceModule.ImageSource();
                                source.fromAsset(imageAsset)
                                .then((imageSource) => {
                                    const folder = fs.knownFolders.documents().path;
                                    const fileName = "test.png";
                                    const path = fs.path.join(folder, fileName);
                                    const saved = imageSource.saveToFile(path, "png");
                                    if (saved) {
                                        console.log("Image saved successfully!");
                                    }
                                })
                        });})}}
...