WP8中的Uri協議

在WindowsPhone 8系統中,加入了協議支持,可以讓B應用在WMManifest.xml中加入Uri協議,而A應用可以通過這個協議來從A應用內部直接打開B應用。

這方面的資料很多,我就不再贅述了。我只提一下一個有意思的東西。


昨天下午偶然看到一款應用名爲Switch to iOS, 當下就下載了看看,沒想到竟然可以從裏面直接打開QQ微博等應用。這讓我產生了濃厚的興趣,然後又聯想到了以前一個見到過的一個應用叫做“應用盒子”(先改名爲瓷片分類管理),它可以把許多應用分類。在這款應用的介紹中提及了有關Uri協議的東西,我就豁然開朗了。然後動手寫了一個Demo。


await Launcher.LaunchUriAsync("weibo:test");


關鍵是執行這個語句之後,就可以直接打開微博了。由此看來微博的協議名就是weibo:blabla

把weibo換成其他應用的名字偶爾= =也可以打開,比如duomi,wechat(微信,但是直接退出,應該是在UriMapper裏面設置了東西),camcard等等。


感興趣的可以玩一下。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章