勉強したことのメモ

webプログラマ見習いが勉強したことのメモ。

androidでgeolocationを使うとtimeoutになる

   

Geolocation APIを用いて現在地をGoogleMapに表示させるというようなシステムがあり、PCやiPhoneは問題ないもののAndroid端末のみタイムアウトになるという症状が発生した。以下に対応方法をメモ。

 

解決策

こちらのページを見たところ端末の再起動で解決するとのこと。嘘でしょ……と半信半疑ながらも試してみると改善された。ただ、原因自体は謎。

 

その他やってみたこと

Android端末側はブラウザのアップデートやキャッシュクリアを、プログラム側はenableHighAccuracyオプションをfalseにしてみたけど改善されなかった。

 

まとめ

Android端末でgeolocationがタイムアウトになる場合、端末を再起動することで改善される場合がある。

 - その他

  関連記事

SSHのクライアントソフトはTeraTermよりRLoginのが便利

SSHのクライアントソフトはずっとTeraTermを使っていたけど、どうもRLo ...

RLoginで接続が途切れる

SSH接続して作業する際はRLoginを使用しているけど、サーバー接続後に放置し ...

ライブラリ、フレームワーク、API、プラグイン

ライブラリ、フレームワーク、API、プラグインと よく聞くけど違いがよく分かって ...

数種類のクリック広告をランダムで表示させる

同じクリック広告をずっと貼っているとクリック単価が下がると聞いた。WordPre ...

PHPでyoutubeから更新分の情報を取得する(スクレイピング)

「○○のサイトから自動更新分を持ってきて 自サイトに反映させらへん?」と以前に聞 ...

スーパーリロード

ファイルを書き換えてもキャッシュの関係で、 表示が変わらないことがある。 今まで ...

DNSのキャッシュクリア

ドメインを新しく割り当てたり何らかの変更を加えた際に、反映されるまで多少時間がか ...

CORSでクロスドメイン突破

面白そうな話を聞いたのでメモ。 >■CORS(Cross-Origin R ...

.htaccess等のドットで始まるファイルをFFFTPで表示

FFFTPにサーバーを新規登録する度、 ググってしまっているのでメモ。 設定変更 ...

Cookieの最大文字(byte)数

CookieにID等の文字数を大量に保存したかった。ただ、どの程度の文字(バイト ...