2013-07-22 3 views
1

저는 페이지 액티비티의 popup.html에 대해 말하는 것이 아니라 "팝업"유형의 브라우저 창입니다.pageAction은 브라우저 팝업 창에 표시되지 않습니다.

특정 URL에 pageAction을 표시하는 확장 프로그램이 있습니다 (평소와 같이). 그러나 URL이 팝업 창에있는 경우 pageAction의 버튼이 표시되지 않습니다.

크롬 확장 프로그램의 문서에서 아무 것도 찾을 수 없습니다. 예를 들어 우분투 13을 사용하고 있기 때문에 팝업 형식의 창에서 작동하지 않습니까? 아니면 나에게 일어나는 것입니까?

+1

우분투별로 다릅니다. Window 7에서 새로운 팝업을'window.open()'할 수 있고 페이지 액션이나 브라우저 액션을 볼 수 없습니다. – apsillers

+0

대단히 고마워요. 나는 의도적으로 그렇게 할 수 있다고 결론을 내린다. –

+1

아마도 메뉴 버튼, 북마크, 뒤로/앞으로/새로 고침 버튼도 모두 빠져있을 것입니다. – apsillers

답변

1

@apsillers 덕분에 Chrome의 팝업 창 인터페이스는 브라우저 동작이나 페이지 동작을 의도적으로 지원하지 않습니다.

chrome.pageAction.show 팝업 창이 나타나지 않으며 오류도 발생하지 않습니다.

팝업창의 위치 표시 줄은 검색 주소창이 아닙니다.

+0

팝업 창에서 확장 기능을 사용할 수있는 해결 방법이 있습니까? 코드를 공유 할 수 있습니까? –

+0

무슨 뜻인지 잘 모르겠습니다. 확장 프로그램은 실제로 팝업 창에서 작동합니다. 팝업 창에는 검색 주소창 막대가 없으며 브라우저 동작 버튼을 배치 할 장소도 아닙니다. 다른 페이지에서와 같이 내용 스크립트를 실행할 수 있습니다. –

관련 문제