ジオロケーションを使用すると、プロセスが非常に遅くなることがあります。地図上の位置を特定するときは何も起こりません。ユーザーにとっては壊れたボタンのように見え、さらに数回押すか、「機能しない」と考えます。マップの上に進行状況バーを表示するなど、プロセスが進行中であることを何らかの方法でユーザーに通知したいのですが、この進行状況を確認するにはどうすればよいですか?
いつもの Promise でやってみましたが、効果がないので API には書かれていないようです。
geolocation.get({
provider: 'auto',
mapStateAutoApply: true,
autoReverseGeocode: 'false'
})
.progress( function(){ console.log("..."); } )
.then(function (result) {........ })
.....
多分いくつかの解決策がありますか?