0
바보 같지만 도구 모음의 아이콘을 마우스 왼쪽 버튼으로 클릭 할 때마다 새 탭에서 링크를 열려고합니다. 필자는 이전에 파이어 폭스 애드온을 만들었지 만, 어떻게 그렇게 할 것인지에 대해서는 거의 알지 못합니다.왼쪽 클릭했을 때 링크를 여는 Firefox 57 애드온은 어떻게 만듭니 까?
바보 같지만 도구 모음의 아이콘을 마우스 왼쪽 버튼으로 클릭 할 때마다 새 탭에서 링크를 열려고합니다. 필자는 이전에 파이어 폭스 애드온을 만들었지 만, 어떻게 그렇게 할 것인지에 대해서는 거의 알지 못합니다.왼쪽 클릭했을 때 링크를 여는 Firefox 57 애드온은 어떻게 만듭니 까?
manifest.json, tabs.create 및 browserAction.onClicked에서 browserAction이 필요합니다. manifest.json을 내부
:
"browser_action": {
"browser_style": true,
"default_icon": {
"32": "icons/icon-32.png"
}
}
내부 background.js :
이browser.browserAction.onClicked.addListener((tab) => {
browser.tabs.create({url: "https://google.com"}); //
// or
browser.tabs.duplicate({tabId: tab.id}); // duplicate current tab, same as doing browser.tabs.create({url: tab.url}); but better (navigation history is kept)
});
은 "탭"또는의 manifest.json에서 "activeTab"권한을 요청하는 것을 잊지 마십시오.
"permissions": ["tabs", "activeTab"]
그리고 background.js
"background": {
"scripts": ["background.js"]
}
를 등록하는 것을 잊지 마세요