【发布时间】: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”异常被捕获! - '在意外的时间调用了一个方法。
【问题讨论】: