2017-06-14 20 views
0

誰もこれを経験していますか? Geolocator.RequestAccessAsync()は、場所の使用を許可するようにユーザーに求めます。 HoloLensは、このユーザーにロケーションアクセスのためのプロンプト機能を備えていますか?別の手間のかからないコンポーネントは、ドキュメンテーションでは、これがUIスレッドで呼び出されなければならないと述べているということです。ジオロケーターを使用したHoloLens

#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 
} 

例外がスローさ:アセンブリ-CSharp.dll 未処理 'Platform.COMException' の 'System.InvalidOperationExceptionが' は例外がキャッチ! - '予期せぬ時間にメソッドが呼び出されました。

答えて

0

これは古い質問ですが、HololensにはGPSが内蔵されていません。あなたはブルートゥースや無線LAN経由で接続する必要があります。

関連する問題