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

Cordova FCM plugin handle background notification data

我使用以下代码通过 firebase 在我的离子应用程序上接收数据,当应用程序处于后台时我得到 data.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);
        });