c# - 如何从 HoloLens 2 上的 Edge 接收自定义协议深层链接到 Unity 2019 UWP 应用程序?
问题描述
我正在尝试实现一个sketchfab oauth2。在 HoloLens 2 上,Edge 打开并提供标准确认(登录到 sketchfab 后)将我带到重定向页面。到目前为止,一切都很好。当我的重定向页面尝试打开自定义协议(应由 Unity 注册)时,就会出现问题。浏览器检测到自定义协议并提示我在商店中查找应用程序,但不提示我打开我的应用程序。
如果我在非 AR 设备上安装 Unity UWP 应用程序,它会按预期工作。HoloLens 2 Edge 浏览器如何处理这些问题有什么好笑的吗?
我已遵循 Unity 的本指南(https://docs.unity.cn/Manual/enabling-deep-linking.html),因此 deeplinkmgr 在那里,并且自定义协议列在 Unity 播放器设置的相关位置。
使用 Unity 2019.4.5、D3D 项目、Min SDK 17134 为 UWP 构建。HoloLens 操作系统是最新的。
我发现了 2016/7 的几页提供了一些想法,但它们似乎已过时或仅与 XAML 应用程序相关。
任何想法将不胜感激。
解决方案
推荐阅读
- reactjs - 如何使用一个页面中的状态和数据并在另一个页面上使用它
- kubernetes - 使用集群 CA 签署指标服务器证书和密钥是否安全?
- c# - 通过 USB 使用 RESTSharp 查询 HP 打印机
- python - python 在 logging.debug() 之后如何查看它的日志记录
- outlook - TabDefault 是在功能区上放置组的唯一选项吗?
- java - 尝试添加条件语句
- ios - 从 .scn 文件加载后无法在 ARKit 场景中查看几何图形
- java - 尝试运行 sql 语句时当前光标位置的操作无效
- performance - 为什么在 Skylake-Xeon 上写入 2 个缓存行的一部分时,`_mm_stream_si128` 比 `_mm_storeu_si128` 慢得多?但对 Haswell 影响较小
- c# - 如何监视密封库类中的方法?