Windows store 验证你的 URL http:// 和 https:// ms-appx:/// ms-appdata:///local

时间:2023-03-09 00:12:02
Windows store  验证你的 URL http:// 和 https:// ms-appx:/// ms-appdata:///local
前缀 使用 注意事项
http:// 和 https:// 联机存储的图像

这些图像可能缓存在本地,因此图像服务器可能未收到图像的请求。可以在这些 URL 中附加查询字符串。确保 Web 服务器返回原始图像,而不是 404(如果选择忽略查询字符串)。查询字符串示例:?scale=100&contrast=blk&lang=en-US

请注意,若要从 Internet 上检索任何通知内容,则应用必须在其应用部件清单中声明“Internet (客户端)”功能。

ms-appx:/// 应用包附带的图像 统一资源标识符 (URI) 接受正斜杠 (/) 或反斜杠 (\) 来分隔路径中的文件夹,但是大多数编程语言要求在指定反斜杠 (\\) 时使用转义符。请注意,此引用 要求在冒号后面有三个正斜杠。
ms-appdata:///local/ 应用在本地保存的图像 此位置对应于 Windows.Storage.ApplicationData.current.localFolder 返回的文件夹。路径中的文件夹分隔符必须使用转义符 (\\)。请注意,此引用要求在冒号后面有三个正斜杠。

注意  “/”字符作为每种规范类型中的分隔符。我们建议你始终使用“/”而不是“\”,从而避免在不注意的情况下与转义字符冲突。

格式正确的示例:

URL
http://www.contoso.com/icon.jpg
ms-appx:///images/icon.png
ms-appdata:///local/myDrawing.jpg

格式错误的示例:

URL 注意事项
http://www.contoso.com\fail.png HTTP 路径必须使用 / 字符。请不要使用 \ 字符。
http:www.contoso.com HTTP 路径要求在冒号后面有两个斜杠 (//)。
“ms-appdata:///local/c:\\images\\Drawing.jpg” 应用不能引用其本地存储之外的图像。
“ms-appx://images/triangle.png” 对“ms-appx:”使用三个斜杠而不是两个斜杠。

http://msdn.microsoft.com/zh-CN/library/windows/apps/hh465403