前綴 | 使用 | 注意事項 |
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