HTML 5 ジオロケーションを使用していくつかのテストを行っており、コードはすでに Android および iPhone ブラウザーで非常にうまく機能しています。Google マップで正確な位置を継続的に更新しています。ここでコードを確認できます: http://93.113.255.166/testHTML5.htm
また、このコードを Blackberry デバイス (Blackberry 6.0 OS を搭載した 9780 Bold) でも動作させたいと考えていますが、思い通りには動作しません。得られた位置は大まかな位置であり、おそらくセルの三角測量によって計算されたものであり、正確な位置は表示されません。ほとんどの場合、位置は 300 ~ 400 m ほどずれています。
携帯電話の GPS 測位が使用されていないことは明らかです。ネイティブの Blackberry 測位アプリを試すと、非常に正確な位置が得られるからです。
また、コードで enableHighAccuracy: true 属性を使用します。これは、iPhone および Android ブラウザーには役立ちますが、Blackberry ブラウザーには役立ちません。
そのため、デバイスに GPS の使用を強制することはできないようです。私たちを助けてくれる人はいますか?ありがとう!
クリストフ