我想要开发一种铬扩展,它将与清单第3版,但是我碰到的问题与当前用户的地理位置坐标,这适用的清单版本2的,但是对于体现第3版,它将引发 navigator.geolocation
是不确定的。
这里是我的清单。json和background.js 文件:
清单。json:
"name": "Chrome Extension MV3",
"description": "Learning all about Chrome Extensions Manifest Version 3!",
"version": "0.1.0",
"manifest_version": 2,
"background": {
"service_worker": "background.js"
},
"permissions": ["geolocation"]
}
background.js:
navigator.geolocation.getCurrentPosition((position) => {
const { latitude, longitude } = position.coords;
console.log(latitude, longitude);
});