通过 URI 加载存储在 LocalState 文件夹中的图像文件

Loading image file stored In LocalState folder by URI

我有一个 Windows 8 Cordova 应用程序,我试图通过 URI 加载图像。该应用程序将图像文件下载到应用程序的 LocalState 文件夹中。

当我使用绝对路径或file方案名称file://时,出现无效操作异常。

出于测试目的,我在名为 "test.jpg" 的本地状态文件夹中放置了一张测试图像,并尝试使用 ms-appx 方案加载。这不会引发异常,但不会加载图像。

我有以下 URI:

ms-appx://test.jpg

ms-appx://LocalState/test.jpg

是否可以通过 URI 加载而不是使用数据 url?如果是,怎么做?

您图片的正确 link 是:'ms-appdata:///local/test.jpg'

确保在 ms-appdata 之后有 3 个“/”: