Nativescript:如何从画廊的照片列表(Nativescript: How to get p

2019-10-29 18:11发布

事情是我需要自动从相册。 我读过ImagePicked被用于拾取从形象店的照片,但它只是在手动方式提供(用户自行做的话)。 是否有任何机会可以访问画廊,拿照片列表,并在应用中使用呢? 当然,如果是是它可以通过标准(获得照片通过日期范围)来筛选呢?

Answer 1:

GingerComa,在Android上,你可以试试这个:

import * from "file-system";

var tempPicturePath = android.os.Environment.getExternalStoragePublicDirectory(android.os.Environment.DIRECTORY_DCIM).getAbsolutePath();

var folder : Folder = Folder.fromPath(tempPicturePath);

folder.getEntities()
    .then(entities => {
        // entities is array with the document's files and folders.
        entities.forEach(entity => {
            // console.log(entity.name);
            // console.log(entity.path);
            // console.log(entity.lastModified);
            this.folderEntities.push(
                new FolderEntity(entity.name, entity.path, entity.lastModified.toString())
            );
        });
    }).catch(err => {
        // Failed to obtain folder's contents.
        console.log(err.stack);
    });


文章来源: Nativescript: How to get photo list from gallery