私が書いているクロム拡張機能でコンテンツスクリプトを使用しています。アクセス許可のリストに含めgeolocation
ましたが、すべての Web ページで現在地を共有するかどうかを尋ねられます。
権限のリストに設定すればgeolocation
、これを回避できると思いましたか? my からの関連コードは次のmanifest.json
とおりです。
"permissions": ["geolocation"],
"content_scripts": [
{
"matches": ["<all_urls>"],
"js": ["main.js"]
}
]
そして、私がそれをどのように使用しているか:
navigator.geolocation.getCurrentPosition(function(position) {
console.log("latitude=" + position.coords.latitude +
", longitude=" + position.coords.longitude);
});