크롬 확장 프로그램을 처음 사용하고 Chrome 용 첫 번째 확장 프로그램 작성시 문제가 있습니다. 내가하려는 것은 새로운 탭 동작을 감지하고 미리 정의 된 (내 웹 페이지) URL로 리디렉션하는 것입니다.탭을 내 페이지로 리디렉션하는 Chrome 확장자
나는 manifest.json과 background.html을 작성했으나 작동하지 않는 것 같습니다. 나는 기능에 관한 Google 논문을 읽고 어떻게 사용 했습니까? 그러나 놓친 부분이있을 것입니다.
여기서 한 많은 것들을 이해하지 못합니다. 예를 들어 manifest.json의 콘텐츠 스크립트.
이 문제를 해결하는 데 도움이 될만한 점이 있습니다.
편집 여기
EDIT2 지금 내가 background.html 파일이없는 업데이트 된 코드 입니다. 나는 새 탭을 열 때 manifest.json을
{
"name": "Tabber",
"manifest_version" : 2,
"version": "1.0",
"description": "MyExtension",
"background" : {
"scripts": ["code.js"]
},
"chrome_url_overrides": {
"newtab": "code.js"
},
"permissions": [
"tabs"
]
}
code.js
<script>
chrome.browserAction.onClicked.addListener(function(tab){
var action_url = "www.xyz.com"
chrome.tabs.create({ url: action_url });
}
</script>
지금, 나는 표시의 .js 파일의 소스를 볼 수 있습니다. Screenshot :
왜 스크립트가 실행되지 않습니까?
게시하기 전에 검색하십시오. 다음은 비슷한 질문입니다. http://stackoverflow.com/questions/3743072/chrome-new-tab-event –
내 답변, 필요한 html 파일, js이 아닙니다. –