[英]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.