Javascript で getCurrentPosition メソッドを使用しています。メソッド「getCurrentPosition」をクリックすると実行を停止するボタンを実装したいと思います。throw/try/catch ブロックを試してみましたが、うまくいかないようです:
試す { $('#cancel').on("クリック", function() { $.mobile.loading('hide'); 「ストップ」をスローします。 }); navigator.geolocation.getCurrentPosition(foundLocation、noLocation、{enableHighAccuracy: true、タイムアウト: 30000 }); } キャッチ(ER){アラート(ER); false を返します。}
何か案は?JSでも可能ですか?アイデアはありましたが、getCurrentPosition が壊れるように JS メソッドでタイムアウトをトリガーできるかどうかわかりません。