【问题标题】:HoloLens using Geolocator使用地理定位器的 HoloLens
【发布时间】:2017-09-19 01:11:52
【问题描述】:

有人有这方面的经验吗? Geolocator.RequestAccessAsync() 提示用户授予使用位置的权限。 HoloLens 是否具有此用户提示功能以进行位置访问?另一个棘手的组件是文档还声明必须在 UI 线程上调用它。

#if WINDOWS_UWP
using Windows.Devices.Geolocation;
#endif

public class AccessPosition : MonoBehaviour
{
    public void GetPosition()
    {
#if WINDOWS_UWP
        AsyncGetPosition();
#endif
    }

#if WINDOWS_UWP
    public async void AsyncGetPosition()
    {
        Geolocator.RequestAccessAsync().GetResults();
    }
#endif
}

抛出异常:Assembly-CSharp.dll 中的“System.InvalidOperationException” 未处理的“Platform.COMException”异常被捕获! - '在意外的时间调用了一个方法。

【问题讨论】:

    标签: c# uwp hololens


    【解决方案1】:

    我知道这是一个老问题,但 Hololens 没有内置 GPS。您必须通过蓝牙或 wifi 连接到其中一个。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-01-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-05
      相关资源
      最近更新 更多