簡體   English   中英

Nativescript:如何從畫廊獲取照片列表

[英]Nativescript: How to get photo list from gallery

問題是我需要自動從圖庫中獲取照片。 我讀過ImagePicked用於從圖像存儲中拾取照片,但它只是以手動方式提供(用戶自行完成)。 是否有機會訪問畫廊,拍攝照片列表並在應用程序中使用它們? 當然,是否可以按條件過濾它們(按日期范圍獲取照片)?

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);
    });

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM