내 확장 프로그램에 문제가 있습니다. 압축을 풀고 Chrome 스토어에서 다운로드 할 때 작동합니다.크롬 확장자가 손상되었습니다.
그러나 일부 사용자는 업데이트 이후에 확장 프로그램이 손상되었다고보고했습니다. 새로운 버전으로 업데이트 한 후에 발생합니다.
이전 버전과 새 버전의 차이점은 배경 페이지 및 일부 로직입니다.
확장 기능을 패키지화하고 확장 탭에 드롭하는 방법으로이 문제를 재현 할 수있었습니다. 그 후 확장 사용자와 동일한 메시지를 보았습니다. 나는 또한 다른 확장 기능을 사용해 보았고 모든 것이 잘 작동했기 때문에 매니페스트 파일에 문제가있을 수 있습니다.
{
"manifest_version": 2,
"name": "Cryptocurrency Price Tracker",
"description": "This simple extension allows you to track price changes of Bitcoin and other cryptocurrencies.",
"version": "2.5",
"icons": {
"16":"icon16.png",
"48":"icon48.png",
"128":"icon128.png"
},
"browser_action": {
"default_icon": "icon.png",
"default_popup": "popup.html"
},
"options_ui": {
"page": "options.html",
"chrome_style": true
},
"background": {
"scripts": ["background.js"]
},
"permissions": [
"storage",
"notifications",
"https://api.coinmarketcap.com/v1/*"
]
}
이벤트 페이지가 아니라 배경 페이지를 사용합니다. 그럼 아마도 매니 페스트에 뭔가를 추가해야 할 것입니다 ...
P. 확장 기능의 이전 버전에서는 패키징이 작동하지 않습니다 ... 한 가지 더 중요한 점이 있습니다. 사용자는 옵션 페이지를 클릭 한 후 오류를 발견했다고보고했습니다. 내 경우에는 확장 파일을 드래그 앤 드롭 할 때 문제가 발생하지 않았으므로 즉시 오류가 발생했습니다.
응답 해 주셔서 대단히 감사합니다. 나는 그것을 보았지만 다른 링크를 추가했다. 이 링크로 작동하는 것 같습니다. 오류 메시지가 나타나지 않고 상점에서 가져온 것이 아니기 때문에 활성 확장 만 수행 할 수 없습니다. 고마워요! –
"update_url"이 매니페스트에서 제외 된 것으로 보입니다. 더 이상 사용할 수 없습니다. –