Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

ChromeとHTML5のGeoLocation拒否コールバック


Google Chromeのタイムアウトコールバックについては、次のコードを試してください:

_callback = false;
function successCallback(position) {
   _callback = true;
   console.log('success');
}

function errorCallback(error) {
   _callback = true;
   alert('error');
}
setTimeout(function(){if(!_callback)console.log('ignored')}, 20000);

navigator.geolocation.getCurrentPosition(
   successCallback,
   errorCallback,
   {timeout: 2000}
);

  1. Chrome Canary とは何ですか?それは安全ですか?

    何百万人ものアクティブ ユーザーを持つ Google Chrome は、一般リリースの前に新機能とバグ修正の徹底的なテストを行っているブラウザです。標準の Chrome ユーザーより先にこれらの機能と修正を試してみたい場合は、Chrome ブラウザの最先端バージョンである Google Chrome Canary に切り替えることができます。 Google Canary は、バグや問題を報告して迅速に修正できる開発者やテスターを対象として、Chrome がこれらの機能をより小さなユーザーベースでテストできるようにする 4 つの Chrome リリース「チャネル」の 1 つです。 Google

  2. Chrome と Edge で RESULT_CODE_HUNG を修正

    複数のブラウザーがインターネット ドメインの拠点を占めていますが、Google Chrome と Microsoft Edge はそのリストの中で際立っています。 Chrome は世界中の何百万人ものユーザーにとって頼りになる選択肢ですが、私の数人の Windows ユーザーには Edge が好まれています。しかし、これらの優れたブラウザーにもいくつかの欠陥があります。ユーザーは、インターネット サーフィン中にいくつかのよくあるエラーに気を取られることがよくあります。そのようなよくあるエラーの 1 つに Aw Snap! RESULT_CODE_HUNG . Chrome、Edge、Brave