Это мой код, который я использую для геолокации.
Он не записывает координаты на консоль, хотя у меня есть console.log.Отображается сообщение об ошибке: "chrome / ExtensionProcessBindings: 95 Ошибка во время tabs.executeScript: неизвестная ошибка." Однако при запросе предупреждения;он сообщает правильные координаты
background.html
<script>
chrome.tabs.executeScript(null, {file: "content_script.js"});
</script>
content_script.js
navigator.geolocation.getCurrentPosition(function(position) {
console.log(position.coords.latitude+" "+position.coords.longitude);
});
manifest.json
{
"name" : "Geolocation",
"version" : "0.1",
"background_page" : "background.html",
"permissions":["tabs","http://*/*", "https://*/*","*://*/*"]
}