私はユーザーの調整を取得する単純なJavaScriptコードを持っており、コンピューターでは正常に機能しますが、モバイルでは同じことを言うことはできません。
function getLocation()
{
if (navigator.geolocation)
{
navigator.geolocation.getCurrentPosition(showPosition);
}
else{x.innerHTML="Geolocation is not supported by this browser.";}
}
これはw3schoolsから入手しました。初めて現在地を共有するかどうかを尋ねられ(同意しました)、ボタンを押して機能を実行しても何も起こりません(エラーメッセージも表示されません)。PCで動作するため、コードではありません。2つの異なるデバイスで試してみました:GalaxyNexusとGalaxys2は両方ともジェリービーンです。クローム、クロームベータ、Firefox、組み込みのブラウザで試してみました。それらのいくつかでは、「場所を共有する」メッセージをポップすることさえ気にしません。これを修正するにはどうすればよいですか?