【发布时间】:2016-02-04 10:05:46
【问题描述】:
我正在使用 Xamarin 编写 iOS 应用程序,但在将视频保存到我的照片库时遇到问题。我正在使用ALAssetsLibrary 的WriteVideoToSavedPhotosAlbum 方法(代码如下),但视频从未保存。我没有收到错误,但我也没有在完成块中收到资产 URL。
有人知道这里会发生什么吗?
var url = NSUrl.FromFilename (this.FilePath);
ALAssetsLibrary library = new ALAssetsLibrary ();
library.WriteVideoToSavedPhotosAlbum (url, delegate(NSUrl u, NSError e)
{
if (e != null)
{
new UIAlertView ("Error", "Unable to save video to library", null, "Ok").Show();
}
});
需要注意的是FilePath 值是存储在应用程序文档目录中的视频。
谢谢
【问题讨论】:
-
没人知道这可能是什么问题吗?
标签: ios xamarin xamarin.ios alassetlibrary