새 탭을 만들고 거기에서 스크립트를 실행하고 싶지만이 코드는 작동하지 않습니다. 페이지 작업과 배경 페이지 콘솔에서 테스트했습니다.새 탭을 만들고 수정하는 방법
chrome.tabs.create({url:"about:blank"}, function(tab){
console.log(tab.id);
chrome.tabs.executeScript(tab.id,{code: 'console.log(2)'});
});
이제 빈 탭이 만들어지고 탭 ID도 표시되지만 스크립트는 실행되지 않습니다. 왜? 이러한 매니페스트에서 내 허락 값입니다 그런데
는 :
"permissions": ["tabs", "<all_urls>", "storage"],
따라서 URL과 관련하여 어떤 방법도 없습니까? – jscripter
@BubuDaba 지금은 아닙니다. 또 다른 관련 버그는 [여기] (https://code.google.com/p/chromium/issues/detail?id=76429)입니다. – Xan