Javascript 带有输入操作的web通知
我正在使用firebase消息传递将通知推送到web客户端 当通知被按下时,我用动作按钮显示它,并且我能够处理点击 我想做的是当用户点击按钮时,有一个小的输入区域,用户可以输入一些东西,并在我的代码中处理 (就像whatsapp上的“快速回复”或浏览器中的window.prompt()一样) 这是我的服务人员代码Javascript 带有输入操作的web通知,javascript,firebase,firebase-cloud-messaging,Javascript,Firebase,Firebase Cloud Messaging,我正在使用firebase消息传递将通知推送到web客户端 当通知被按下时,我用动作按钮显示它,并且我能够处理点击 我想做的是当用户点击按钮时,有一个小的输入区域,用户可以输入一些东西,并在我的代码中处理 (就像whatsapp上的“快速回复”或浏览器中的window.prompt()一样) 这是我的服务人员代码 messaging.setBackgroundMessageHandler(function (payload) { notificationTitle = payload.d
messaging.setBackgroundMessageHandler(function (payload) {
notificationTitle = payload.data.title
notificationOptions = {
body: payload.data.body,
actions: [{action:'ok', title: 'Ok'},{action:'dismiss', title: 'Not now'}]
};
return self.registration.showNotification(notificationTitle, notificationOptions);
});
self.addEventListener('notificationclick', function (event) {
switch (event.action) {
case 'ok':
clients.openWindow('http://localhost:5000');
break;
case 'dismiss':
console.log('dismissed')
break;
}
}
, false);
有可能吗
谢谢我也想知道是否有浏览器API在通知中显示输入字段,例如用于快速回复某人。我认为目前没有,因为我在规范中找不到任何东西,规范和大多数浏览器供应商都在进行中。看,我也想知道是否有浏览器API在通知中显示输入字段,例如用于快速回复某人。我认为目前没有,因为我在规范中找不到任何东西,规范和大多数浏览器供应商都在进行中。看见