有没有人有这方面的经验? 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'异常被捕获! - '方法在意外时间被调用。
答案 0 :(得分:0)
我知道这是一个老问题,但Hololens没有内置GPS。您必须通过蓝牙或wifi连接到一个。