Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.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
Ionic framework Cordova FCM插件处理后台通知数据_Ionic Framework_Cordova Plugin Fcm - Fatal编程技术网

Ionic framework Cordova FCM插件处理后台通知数据

Ionic framework Cordova FCM插件处理后台通知数据,ionic-framework,cordova-plugin-fcm,Ionic Framework,Cordova Plugin Fcm,我正在使用以下代码使用firebase在我的ionic应用程序上接收数据,我正在获取数据。wastapped=true当应用程序处于后台时,现在我需要将数据传递给我的主控制器,请帮助我实现这一点 FCMPlugin.onNotification( function(data){ if(data.wasTapped){ alert(JSON.stringify(data); /

我正在使用以下代码使用firebase在我的ionic应用程序上接收数据,我正在获取数据。wastapped=true当应用程序处于后台时,现在我需要将数据传递给我的主控制器,请帮助我实现这一点

 FCMPlugin.onNotification(
                        function(data){
                            if(data.wasTapped){
    alert(JSON.stringify(data);
    // need to pass this data to my app controller

                                tapped by the user.
                                alert( JSON.stringify(data) );
                            }else{

                                alert( JSON.stringify(data) );
                            }
                        },
                        function(msg){
                            alert('onNotification callback successfully registered: ' + msg);
                        },
                        function(err){
                            alert('Error registering onNotification callback: ' + err);
                        }
@公羊, 尝试使用下面的函数

var scope = angular.element(document.getElementById('mainbody')).scope();   
scope.$apply(function(){
           //show popup regarding alert         
            scope.showdatas(data);
        });