2012-10-14 249 views
6

假設我有一個視頻託管網站,比如youtube。當用戶點擊網站上的鏈接時,我想打開一個WinRT應用程序以獲得更好的觀看體驗,我該怎麼做?如何從Web應用程序啓動WinRT應用程序?

如何將參數傳遞到WinRT應用程序,讓它知道它應該傳輸什麼視頻?我需要能夠來回移動,所以我假設我可以引入超鏈接從應用程序返回到該網站。

另一種可能性是在網站上嵌入應用程序本身。這將如何工作?你還可以在網站上內嵌applet風格的應用程序嗎(例如flash/silverlight)?

+6

因爲不是一個真正的問題而關閉?認真? – ControlFlow

+4

不知道爲什麼這個已經關閉。提名重新開放。 – keyboardP

+2

到底是什麼?爲什麼這個關閉? StackExchange mods很荒謬。 –

回答

9

考慮到您知道與該應用程序關聯的URI方案,可以啓動Windows應用商店應用程序。例如,遊戲應用程序具有與其關聯的xboxgames:。如果你使用這個URI方案插入一個鏈接,那麼這個shell將會把它作爲一個內部引用。閱讀更多詳情here

enter image description here

您可能也有興趣閱讀更多關於如何將網站連接到Windows商店應用here

+0

這是一個非常新穎的方法。我喜歡它,只有擔心的是WinRT應用程序本身可能無法訪問註冊表,因爲這似乎破壞了封裝。 - 編輯:沒關係我跟着鏈接,現在很明顯。謝謝。 – Alwyn

+0

優秀的回答丹尼斯。 –

2

編輯:可能有一個關聯的網址:查看Den Delimarsky接受的答案。

或者,Windows應用商店應用可以聲明文件類型關聯。因此,您可以讓用戶下載可能包含信息的文件(例如「video.customExtension」),例如應用應播放的視頻。與下載會議文件開始會議時一樣,它適用於Office Live Meeting。

如果用戶從您的網站下載該類文件,並且他沒有安裝相應的應用程序,系統將提示他查找可以在商店中打開該文件的應用程序,他會查找你的應用。

最後,不,您不能在網頁中嵌入Windows 8商店應用程序。

相關問題