假设我有一个视频托管网站,比如 youtube。当用户点击网站上的链接时,我想打开一个 WinRT 应用程序以获得更好的观看体验,我该怎么做?
如何将参数传递到 WinRT 应用程序,让它知道应该流式传输哪些视频?我需要能够来回走动,所以我假设我可以引入一个超链接以从应用程序返回到该站点。
另一种可能性是将应用程序嵌入网站本身。那将如何运作?你还能在网站本身上内联小程序样式的应用程序(例如 flash/silverlight)吗?
假设我有一个视频托管网站,比如 youtube。当用户点击网站上的链接时,我想打开一个 WinRT 应用程序以获得更好的观看体验,我该怎么做?
如何将参数传递到 WinRT 应用程序,让它知道应该流式传输哪些视频?我需要能够来回走动,所以我假设我可以引入一个超链接以从应用程序返回到该站点。
另一种可能性是将应用程序嵌入网站本身。那将如何运作?你还能在网站本身上内联小程序样式的应用程序(例如 flash/silverlight)吗?
如果您知道与该应用程序关联的 URI 方案,则可以启动 Windows 应用商店应用程序。例如,游戏应用程序具有与之关联的xboxgames:。如果您插入带有该 URI 方案的链接,shell 会将其作为内部参考。在此处阅读更多详细信息。
您可能还有兴趣在此处阅读有关如何将您的网站连接到 Windows 应用商店应用程序的更多信息。
编辑:有可能有一个关联的网址:见 Den Delimarsky 接受的答案。
或者,Windows 应用商店应用可以声明文件类型关联。因此,您可以让用户下载一个文件(例如“video.customExtension”),该文件可能包含信息,例如应用程序应该播放的视频。下载会议文件以开始会议时,它与 Office Live Meeting 的工作方式相同。
如果用户从您的网站下载了该类文件,并且没有安装相应的应用程序,则会提示他在商店中寻找可以打开该文件的应用程序,然后他会找到您的应用程序。
最后,不,您不能在网页中嵌入 Windows 8 应用商店应用程序。