我正在编写一个Windows商店应用程序,用于从资产中加载.png
图像。
代码:
private static readonly string filePath = "ms-appx:///Base/Assets/Faces/img1.png";
StorageFile file = await StorageFile.GetFileFromApplicationUriAsync(new Uri(filePath, UriKind.Absolute));
当我在计算机上测试应用程序时,图像正确加载,但是当我在平板电脑上测试它时,图像不会加载。有关更多信息:图像无法在ARM处理器上加载,在x86上一切正常。
图片属性设置为Copy always
和Content
。
答案 0 :(得分:1)
尝试在没有UriKind
参数的情况下调用方法:
StorageFile file = await StorageFile.GetFileFromApplicationUriAsync(new Uri(filePath));