>> スピーカー：の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 マサチューセッツ州。