1

同様の質問が以前に尋ねられましたが、iOS 7 ではなく iOS 6 にのみ関連しています。約 1 週間、私はnavigator.geolocation.watchPosition2 つの異なる iPad で作業しようとしました。両方の環境で。watchPosition呼び出された後に 2 ~ 4 回起動しますが、二度と実行されません。ホーム画面に戻ってもう一度戻ると、2〜4回すばやく連続して動作し、終了します。

Chrome、Safari、およびホーム画面に保存された Web アプリはすべて同じように機能します。<meta content="yes" name="apple-mobile-web-app-capable">タグの有無にかかわらずこれを試しました。

私はこれを機能させるためにAPIの組み合わせを使い果たしました.私が思いついた唯一のことは、ユーザーがiOSを実行してgetCurrentPositionいるsetInterval場合、理想的とは言えません。これについての助けをいただければ幸いです。

これをテストしたい人のために: http://www.w3schools.com/html/tryit.asp?filename=tryhtml5_geolocation_watchposition

4

0 に答える 0