私のクロームの拡張機能では、ユーザーの場所を表示しようとしています。私のJSコードはクロム拡張機能でユーザーの場所を表示するにはどうすればよいですか?
document.addEventListener("DOMContentLoaded",function(loc){
var x = document.getElementById(demo);
getLocation();
});
function getLocation() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPosition);
} else {
x.innerHTML = "Geolocation is not supported by this browser.";
}
}
function showPosition(position) {
x.innerHTML = "Latitude: " + position.coords.latitude +
"<br>Longitude: " + position.coords.longitude;
}
以下のようにして、mainfest.json
"permissions": [
"tabs", "<all_urls>",
"geolocation"
]
に権限を追加しました。しかし、それは何も表示されません。アドバイスをお願いします。
あなたの現在地にアクセスするためにクロムを受け入れましたか? – user8256287
上記のコードは私のためにうまく動作します。 – user8256287
あなたは場所にアクセスするためにクロムを受け入れる方法を教えてくださいできますか? – user13107