私はLocation Accuracy PluginとIonic(Androidでのテスト)を組み合わせて使用しています。cordovaプラグインの位置精度が表示されない
this.locationAccuracy.request(this.locationAccuracy.REQUEST_PRIORITY_HIGH_ACCURACY)
.then(() => resolve("Request successful"),
error => {
console.error("Error requesting location : "+error.message);
});
を呼び出すとき、私は何のフィードバックを得るません。表示されるはずのポップアップも表示されず、コンソールにメッセージも表示されません。リクエストを再度呼び出そうとすると、すでに進行中のリクエストがあることがわかります。だから、問題は、私は画面上で要求を見ることができないかもしれないが、何とかバックエンドで起こってどこかで立ち往生しているようだ。
requestLocationAuthorization()は「許可」を返し、canRequest()は最初の呼び出しでtrueを返しますが、後でfalseを返します。すべてここでも意図どおりに動作します。
ソリューションを見つけましたか?私は同じ問題を抱えている – wstudiokiwi