在IOS平臺上,可以爲瀏覽器提供指向設備上應用的鏈接,以便在該鏈接之後導致應用啓動並處理該請求。例如:是否可以在Windows RT中鏈接或「重定向」到應用程序?
pownce://foo/etc
在編寫WinRT應用程序時是否有類似的方法?這對於處理聯合身份驗證和身份驗證流程非常重要,它們大量使用瀏覽器重定向來在各方之間傳遞信息。
在IOS平臺上,可以爲瀏覽器提供指向設備上應用的鏈接,以便在該鏈接之後導致應用啓動並處理該請求。例如:是否可以在Windows RT中鏈接或「重定向」到應用程序?
pownce://foo/etc
在編寫WinRT應用程序時是否有類似的方法?這對於處理聯合身份驗證和身份驗證流程非常重要,它們大量使用瀏覽器重定向來在各方之間傳遞信息。
是的,Windows應用商店應用可以設置爲處理協議激活,這在應用清單中有描述。 (這將在安裝時設置必要的註冊表項 - 對於通過Windows應用商店分發的應用程序,您無法手動執行此操作。)它基本上允許相同的事情:定義您自己的URI方案並將應用程序註冊爲該方案的處理程序。
請參閱How to Handle Protocol Activation (HTML/JS)或equivalent topic for C#/VB/XAML。
作爲一個說明,[在這裏的答案強烈建議不要使用標語和簽名](http://meta.stackexchange.com/a/5038/135615),特別是那些作者宣傳產品(甚至是免費產品)的產品。 –
http://superuser.com/a/497213/1503 – SLaks
從這個問題的答案中,我發現它是可能的,但我需要了解更多關於如何設置它的細節,特別是選擇值「名稱」。 –