getPhotoDataAll method
默认获取本地自动备份的所有数据, 目前不提供多条查一次,当您的相册照片过千,可能会消耗掉您1分钟左右时间才会返回值。 成功:List
Implementation
Future<List<AssetEntity>> getPhotoDataAll () async {
await judgeTableCreate();
List<AssetEntity> data = [];
List<AssetPathEntity> albumList = await PhotoManager.getAssetPathList();
var sel = await albumList[0].assetList;
for(var i = 0;i < sel.length;i++){
var selData = await RunSelect('select assetId from album where assetId = ${sel[i].id}');
if (selData.length != 0) {
var asset = await AssetEntity.fromId(selData[0].values.toList()[0]);
data.add(asset!);
}
}
return data;
}