【问题标题】:Launch Microsoft Remote Assist application from HoloLens app从 HoloLens 应用启动 Microsoft Remote Assist 应用程序
【发布时间】:2019-06-13 13:23:49
【问题描述】:

我想从我的 HoloLens 应用程序启动 Microsoft Remote Assist 应用程序。 根据我的主要研究,这可以通过 UWP API(LauncherUriAsync 方法)实现,只需传递我的 Azure Active Directory 对象 ID。

现在我面临两个问题...

  • 当我点击应用程序中的按钮启动远程协助时,它成功启动了 Remote Assist,但未启动呼叫 虽然我直接分配了特定用户的对象 ID。 (我需要 在人形图标上点击两次即可拨打电话)。
  • 另一个问题是当我通过bloom返回我的应用程序时,我的应用程序从 开始,假设从我离开的实例开始。

有人遇到过这种问题吗?

【问题讨论】:

    标签: unity3d hololens mrtk remote-assistance


    【解决方案1】:

    当我通过bloom回到我的应用程序时,我的应用程序从头开始,假设从我离开的实例开始

    根据 @Andrey 的评论,您可以在任何 Unity 脚本中使用 OnApplicationPause 在应用程序暂停时保存和恢复您的应用程序状态。或者,您可以尝试在 Unity 的 Player Settings 中将您的应用标记为 Run In Background。请记住,这可能会影响整体系统性能和电池使用,所以我建议第一个选项。

    当我从我的应用程序中点击按钮启动远程协助时,它成功启动了 Remote Assist,但尽管我分配了特定用户的对象 ID,但呼叫并未直接启动。 (我需要按两次人形图标才能拨打电话)

    这里根本不是专家,但听起来 Remote Assist 可能没有从您的 URI 中获取对象 ID。如果可以的话,也许可以尝试通过从浏览器输入来验证它?

    【讨论】:

      【解决方案2】:

      我不知道你的第一个问题的答案。但是对于第二个问题,您应该处理应用程序的暂停/恢复。关于应用生命周期的文档是here

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-02-10
        • 1970-01-01
        • 2017-11-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多