簡體   English   中英

Xamarin - 獲取保存到照片庫的圖像的文件路徑

[英]Xamarin - get file path of image saved to photo library

我正在使用 Xamarin 將圖像保存到 iPhone 的照片庫,我想獲取這些圖像的文件路徑。

下面是允許我獲取保存到應用程序 tmp 目錄的圖像路徑的代碼。

string filepath = Path.GetTempPath() + "test.png";
Image.Save(filepath);

有沒有辦法獲取保存到照片庫的圖像的文件路徑?

Image.ToUIImage().SaveToPhotosAlbum((image, error) => { 

     //GET THE FILE PATH OF image HERE
});

您無法使用普通文件 I/O 訪問照片庫。 除了隱私問題,底層數據不一定存儲在設備上。 您必須使用照片框架和PHAsset / PHImageManager和相關類。 這篇文章展示了幾個標准用例。

暫無
暫無

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

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