【发布时间】:2012-11-19 23:33:56
【问题描述】:
尝试使用 c# 标签库添加专辑封面,
TagLib.File trackFile = TagLib.File.Create(strLocalFile);
Picture picture = new Picture("Picture path");
picture.Type = PictureType.FrontCover;
picture.MimeType = "image/jpeg";
picture.Description = "Front Cover";
trackFile.Tag.Pictures = new IPicture[1] { picture };
trackFile.Save();
我在 windows 媒体播放器、itunes 和 iphone 中获取图片(仅在纵向模式下)。当我切换到横向模式时,会显示专辑封面,但是当滑过封面流时专辑封面会消失。
我在代码中遗漏了什么吗?
我在 iPhone 4s 上使用 iTunes 11、iOS 6
【问题讨论】:
-
更新:这个特定问题是由于 iPhone 的选择性分辨率造成的。当我降低图像的分辨率时,专辑封面在 iPhone 的封面流模式下正确显示。
标签: c# ios6 taglib id3-tag taglib-sharp