【问题标题】:UWP hosted web app launch native viewUWP 托管的 Web 应用启动本机视图
【发布时间】:2018-02-06 19:29:12
【问题描述】:

我有一个 UWP 应用程序,它可以在提供 url 时播放 .ism/Manifest 视频,如果需要也可以下载。

我有一个 web 应用程序,我想将其创建为托管的 UWP 应用程序,以便在单击播放时将视图重定向到本机视图并播放视频。

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

干杯。

【问题讨论】:

    标签: 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. 在您的网络应用中添加代码以启动您的应用特定 uri。

      教程在这里:Link

    希望这会有所帮助..

    【讨论】:

    • 是的,我有一个 C# 应用程序,它使用自定义 URI 打开并播放视频。但是现在托管的网络应用程序(React App)是 JS 应用程序,当我从托管的网络应用程序单击自定义 URI 时,如何打开视频播放器视图?
    • 您是否覆盖了您的应用程序 OnActivated 事件?如果是,那么你只需要从你的 JS 代码中点击你的 URI ..(我在第二点提到过)。我不确定 React 但在纯 js 中你可以这样做 window.location("myapplication://single-player/level3?godmode=1&ammo=200"); 它会用给定的参数打开你的应用程序..
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-07-14
    • 1970-01-01
    • 1970-01-01
    • 2021-05-04
    • 2016-09-19
    • 1970-01-01
    • 2019-05-02
    相关资源
    最近更新 更多