2012-06-06 2 views
0

추가 탭을 열지 않고도 다른 페이지를 확인하는 백그라운드 페이지를 가질 수 있습니까?크롬 배경 페이지

사용자가 해당 사이트에서 메시지를 받았는지 확인하고이를 경고합니다. 대부분 자바 스크립트를 사용합니다.

Ive가 약간 보았습니다. 나는 어떻게 IDE 스크립트를 확장하고 모든 것을 알고 있지만, 어떤 도움말 -에 대한 '보이지 않는'탭으로

감사를 가질 수 있다면 돈은 단서가 알렉스

답변

1

네, 가능하고 잘 지원합니다.

나는 정기적으로 사이트를 검색하고 새로운 결과가 발견 될 때마다 브라우저 바탕 화면 알림을 제공하는 Chrome 확장 프로그램을 작성했습니다. 모든 작업은 백그라운드 페이지에서 수행됩니다. 또한 내 확장 기능은 팝업 아이콘 (Navbar의 오른쪽에있는 아이콘)을 지원하므로 사용자는 언제든지 수동으로 검색 할 수 있습니다. 팝업 페이지와 배경 페이지는 개별적으로 실행되므로 (jQuery와 같이 사용하는 모든 공용 라이브러리가 두 페이지에 모두로드되어야 함), 그들은 http://code.google.com/chrome/extensions/messaging.html을 통해 통신 할 수 있습니다.

CORS/"같은 출처 정책"문제를 피하려면 확장 프로그램이 패키지 된 패키지인지 (호스팅 된 확장 프로그램에서는 지원되지 않음) 확장 프로그램에서 액세스해야하는 사이트 및 프로토콜을 나열해야합니다 매니페스트 파일의 사용 권한 부분 (모든 사이트에 액세스하려면 http://*/*https://*/*을 사용할 수 있음).

관련 문제