Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在React中的Firebase推送通知中添加自定义按钮?_Javascript_Reactjs_Firebase_React Redux_Firebase Cloud Messaging - Fatal编程技术网

Javascript 如何在React中的Firebase推送通知中添加自定义按钮?

Javascript 如何在React中的Firebase推送通知中添加自定义按钮?,javascript,reactjs,firebase,react-redux,firebase-cloud-messaging,Javascript,Reactjs,Firebase,React Redux,Firebase Cloud Messaging,我正在使用firebase通知,并添加自定义按钮。但是推送通知只显示文本,而不显示操作按钮。。。大概是这样的: 以下是代码片段: self.addEventListener('push', function (event) { console.log('Push Notification Received.'); var eventData = event.data.text(); obj = JSON.parse(eventData); //Parse the rec

我正在使用firebase通知,并添加自定义按钮。但是推送通知只显示文本,而不显示操作按钮。。。大概是这样的:

以下是代码片段:

self.addEventListener('push', function (event) {
    console.log('Push Notification Received.');
    var eventData = event.data.text();
    obj = JSON.parse(eventData); //Parse the received JSON object.

    notifyPayload = obj;



    var options = {
        body: obj.data.body,
        icon: obj.data.icon,
        actions: [
            {
              action: 'coffee-action',
              title: 'Coffee',
              icon: ''
            },
            {
              action: 'doughnut-action',
              title: 'Doughnut',
              icon: ''
            }]
    };



    event.waitUntil(self.registration.showNotification("Hello world", options));
    
    
});