在Chrome推送通知API中,我想要設置可自定義的通知。使用curl服務工作人員數據
我在說服務員。
以下是示例服務工作者的代碼。
self.addEventListener('push', function(event) {
var data = {};
if (event.data) {
data = event.data.json();
}
var title = data.message || "Something Has Happened";
var body = 'We have received a push message !';
var icon = '/images/icon-192x192.png';
var tag = 'simple-push-demo-notification-tag';
console.log(event);
event.waitUntil(
self.registration.showNotification(title, {
body: body,
icon: icon,
tag: tag
})
);
});
如何捕捉從捲曲消息的數據像這樣的東西:
curl --header "Authorization: key=---personnal_key---" --header Content-Type:"application/json" https://android.googleapis.com/gcm/send -d "{\"registration_ids\":[\"---ID---\"],\"title\":\"ok\"}"
我看過的例子,但我不能看到一個談論捲曲的組合和服務人員在一起。 這甚至可能嗎?
我不確定我是否會收到您的問題,但Matt Gaunt撰寫的這篇優秀文章演示瞭如何設置推送通知應用程序以及如何使用捲曲進行測試:http://updates.html5rocks.com/2015/03/push -notificatons-on-the-open-web –
我不知道如何推送消息。我想我應該嘗試獲取函數。 – Zabz