2

私が書いているクロム拡張機能でコンテンツスクリプトを使用しています。アクセス許可のリストに含め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);
});
4

1 に答える 1