Windows 8应用程序支持哪些URI方案?我已经看过
ms-appx: and ms-appdata:的参考文献以及
ms-resource:的一些罕见的提及,但是我找不到任何可以作为方案列表的文件(虽然我以为我过去看过一个).我想知道
URL.createObjectURL是否返回其他一些方案,但我看不到它的XAML应用程序版本.
http://msdn.microsoft.com/en-us/library/windows/apps/Hh781215.aspx. WinRT中是否支持其他URI方案?
我相信
Metro js schemes.也适用于xaml.
其中一些用于xaml应用程序的列表如下:How to Load File Resources(适用于XAML应用程序)
ms-resource:对于xaml apps,此处列出:ResourceLoader.GetStringForReference
metro应用程序中可用的URI:
一般形式
<scheme>://<domain name>/<path>
HTTP
http://www.contoso.com/images/logo.png
应用程序包
ms-appx: ms-appx:///default.html ms-appx-web:
Content referenced via this scheme is loaded from the local package,
but runs with the abilities and restrictions of the web context.
文件系统
不能直接使用.要使用,请获取IStorageItem,然后使用URL.createObjectURL
file://
应用程序数据
ms-appdata://
资源
ms-resource://
依赖包
<domain name>:
WebSockets的URI
ws:for untncrypted和wss:for encrypted.像这样使用:
webSocket = new MessageWebSocket(); await webSocket.ConnectAsync("wss://www.example.com");