对于某些图像,GetThumbnailAsync很慢

时间:2015-04-16 13:06:27

标签: silverlight windows-runtime windows-store-apps windows-phone-8.1

我有 Windows Phone 8.1 Silverlight 应用,它使用GetThumbnailAsync方法显示相机胶卷中的图像预览。几乎所有时间都按预期工作,并在大约50-200毫秒内提供缩略图。但是对于我的测试设备(Lumia 820)中的一些图像,返回缩略图大约需要10秒钟。但是,当我将相同的图像复制到另一个测试设备(Lumia 1020)时,它按预期工作。在Lumia 1020中,我仍然没有看到任何其他图像的这种奇怪行为。而且,我没有发现这个问题和图像大小之间的任何关系。如果有人能就此问题分享任何想法或经验,我真的很感激。

修改:以下是我在应用中进行GetThumbnailAsync来电的方法

var thumbnail = await selectedFile.GetThumbnailAsync(Windows.Storage.FileProperties.ThumbnailMode.SingleItem, 400)

0 个答案:

没有答案