【问题标题】:Launching an app from our app in hololens在 hololens 中从我们的应用程序启动应用程序
【发布时间】:2020-04-03 08:59:04
【问题描述】:

我想从我的应用程序中启动一个不是 hololens 的默认应用程序的应用程序。我找到了一个带有 URI 的解决方案,但我不知道如何为我们自定义安装的应用程序找到 URI。 有人有什么建议吗?

【问题讨论】:

    标签: c# unity3d hololens


    【解决方案1】:

    对于 HoloLens 应用,我们应该使用统一资源标识符 (URI) 从另一个应用启动一个应用。

    package.appxmanifest 文件中的 uap:Protocol 元素表示您的应用的 URI 方案名称。它应该是这样的:

                <uap:Extension Category="windows.protocol">
                  <uap:Protocol Name="alsdk">
                    <uap:Logo>images\icon.png</uap:Logo>
                    <uap:DisplayName>SDK Sample URI Scheme</uap:DisplayName>
                  </uap:Protocol>
                </uap:Extension>
    

    Name 属性是 URI 方案名称。

    如果您的应用中缺少该元素,您应该首先为应用注册一个自定义 URI 方案名称,然后在用户启动此 URI 时将其激活。

    分步指导请见:Handle URI activation

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-10-15
      • 1970-01-01
      • 1970-01-01
      • 2018-02-10
      • 2018-06-14
      • 2011-01-06
      • 1970-01-01
      • 2012-11-10
      相关资源
      最近更新 更多