고 싶을 개발하는 크롬 확장하는 것과 호환되는 매니페스트 버전 3 지만,실행으로 문제가 현재 사용자의 위치 정보 좌표와 함께 작동하는 매니페스트 버전 2 지만,매니페스트 버전 3 가 발생하는 navigator.geolocation
가 정의되지 않습니다.
여기에 내가 나타납니다.json 고 background.js 파:
manifest.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);
});