2017-08-29 48 views
0

我有一個UWP應用程序,它可以在提供URL時播放.ism/Manifest視頻,也可以根據需要下載。UWP託管的Web應用程序啓動原生視圖

我有一個webapp,我想創建一個託管的UWP應用程序,以便在點擊播放時重定向視圖到本機視圖並播放視頻。

有人可以指出我在這方面的一些教程或任何參考。

乾杯。

回答

1

爲了從您的Web應用程序啓動您UWP應用程序,您需要:

  1. 爲應用程序創建一個自定義的URI方案。

    這將做的是,一旦系統識別您的應用程序的獨特的uri方案,它將啓動您的應用程序。

    Tutorial on how to create a custom uri scheme for your application

    通過URI你可以傳遞參數(在你的情況爲.ISM的URL)。您需要處理應用程序的OnActivated事件處理程序中的邏輯並播放視頻。

    Handle URI Activation

  2. 在你的web應用程序代碼添加到啓動您的應用程序特定URI。

    教程這裏:Link

希望這有助於..

+0

是的,我有打開使用自定義的URI和播放視頻一個C#應用程序。但現在作爲託管的Web應用程序(React App)是JS應用程序,當我從託管的Web應用程序單擊自定義URI時,如何打開視頻播放器視圖? – Sandeep

+0

您是否覆蓋了您的應用程序OnActivated event?如果是的話,那麼你只需要從你的JS代碼中找到你的URI(我在第二點中提到過)。我不確定React,但是在純js中,你可以像這樣做'window.location(「myapplication:// single-player/level3?godmode = 1&ammo = 200」); '它會用給定的參數打開你的應用程序。 – Pratyay