スピーカー:のWebページを実装してみましょう HTMLとJavaScriptのビットを使用して すなわち、すなわち、ユーザgeolocates 彼らがどこにあるか見つけ出し 地理的に彼らの観点から 緯度と経度の座標。 私の体の属性として、ここで注意してください タグは、私が指定する、オンロードしている 取得する必要のJavaScriptのビット 本体とすぐに実行 ページがロードされています。 今、その関数が呼ばれるように見える geolocate、その関数は、私はしました ここにトップまで、実装し始めて geolocateというスクリプトタグの間。 それでは、この関数を実装してみましょう。 最初に、チェックしてみましょうかのタイプ と呼ばれる特殊なプロパティの navigator.geolocationは、等しくない その後、私は「未定義」、引用終わり引用 次のことをするつもり。 Navigator.geoloc ation.getCurrentPosition。 そして今、私は、引数を指定する必要があり、 関数の特に名前 私は時に取得と呼ばれるようにしたいこと 現在位置が把握しているところ 彼らのユーザーです。 そして私はちょうど任意に呼び出すつもりだ 今のところ、その関数、コールバック。 そうでなければ、そのプロパティが実際にあった場合 未定義の、私が指定するつもりだ 代わりに、ブラウザがない」という警告 地理位置情報に対応していませ! " そのままにしておく。 だから、私がここで入力したことは何ですか? まあ、それは最も近代的なことが判明 Webブラウザは、グローバルをサポート 変数、オブジェクト、いわば ナビゲータと呼ばれる、すなわち有する ナビゲータ特異的、すなわち ブラウザ固有の機能を提供します。 内と呼ばれるプロパティがあります 地理位置を特異的に 情報と機能が含まれています 地理位置に関連した、 利用者の発見、。 そのオブジェクトの内部では、一方で、 機能があるように見える、 そうでなければ、既知の方法を持っている、 現在の位置を取得すると呼ばれる。 そして、それは我々が使用している関数の ユーザーを検索するために。 今のコールバックを実装するのにレッツ 実際の機能は ときに呼び出さ取得するつもり ユーザが位置していた。 それでは先に行くと同様にそれを宣言してみましょう 関数コールバックとletのと 私はそれがことを知っているの引数を呼び出す たとえば、位置を受信する。 それはあることを行っている、それは結局のところ、 何とか表すオブジェクト 世界におけるユーザの位置。 次に、この関数の内部で、みましょう 警告position.coordsで出力、 その座標を表し、緯度 そして、その後に上の連結 コンマとスペース、その後にその それに、position.coords.longitude。 オープン、のは先に行くと、このファイルを保存してみましょう ブラウザでページ、および表示された場合 我々は自分自身を見つけることができません。 http://localhostを/地理位置-0.html。 そしてそこに私は、ケンブリッジにおいて、AM マサチューセッツ州。