내가 크롬 확장을위한 GCM을 사용할 수 있습니까?
예. 가능합니다. 크롬 앱과 확장을 위해
는, GCM은 서버에서 메시지 데이터를 를주고받을 크롬 인스턴스 수 : GCM의 워드 프로세서 상태. chrome.gcm API를 사용하면 Chrome 앱 또는 확장 프로그램이 GCM 서비스에 액세스 할 수 있습니다. 앱 또는 확장 프로그램이 현재 실행되고 있지 않더라도 서비스는 으로 작동합니다. 예를 들어 캘린더 앱이 열려 있지 않은 경우에도 캘린더 업데이트를 사용자에게 푸시 할 수 있습니다. 또한 당신이보고 싶어 수도 dev blog guide있다
chrome.gcm.onMessage.addListener(function(message) {
// A message is an object with a data property that
// consists of key-value pairs.
});
다운 스트림 메시지를 수신합니다. 푸시 메시지는 항상 ** 디버깅 시작 **
1) Chrome extension gets a Channel ID from Chrome Run-time
2) After receiving Channel ID, your extension sends the channel ID to your web server.
3) Using GCM API, you can send a message to chrome browser which will queued in GCM Server.
4) GCM server sends your message to Chrome Run-time.
5) Chrome Run-time forwards the message to your extension.
작동 방법
: 그것은 같은 샘플 코드와 지침이 포함되어 있습니다. Chrome 확장 프로그램의 각 페이지에는 고유 한 디버거 창이 있습니다. 중단 점을 사용하고 코드를 단계별로 실행하여 변수를 검사합니다. – wOxxOm