크롬 확장 프로그램을 개발 중이며 문제가 있습니다. 크롬의 상황에 맞는 메뉴에 항목을 추가하고 메뉴 항목을 클릭하면 팝업 창이 열리길 원합니다. 내 코드는 다음과 같습니다.크롬 확장 프로그램의 상황에 맞는 메뉴에서 팝업 창
function popup(url) {
window.open(url, "window", "width=600,height=400,status=yes,scrollbars=yes,resizable=yes");
}
chrome.contextMenus.create({"title": "Tumblr", "contexts":["page","selection","link","editable","image","video","audio"], "onclick": popup('http://example.com')});
그러나이 코드는 원하는대로 작동하지 않습니다. 컨텍스트 항목을 클릭 한 후에는 팝업 창이 표시되지 않지만 크롬 확장 환경 설정에서 광고 확장을 새로 고친 후에는 팝업 창이 표시되지 않습니다.
미리 감사드립니다.
Yap. 나는 버전 2를 사용하고있다. 그러나 나는 그것을 어떻게 다르게 할 수 있을까? 나는 자바 스크립트에서별로 가르치지 않는다. –
@chaohuang OP 코드에는 인라인 이벤트 처리기가 없습니다. –