Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/200.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 安卓推送通知-当您点击单个推送通知的操作按钮时,如何获取通知数据_Javascript_Android_Angularjs_Cordova_Push Notification - Fatal编程技术网

Javascript 安卓推送通知-当您点击单个推送通知的操作按钮时,如何获取通知数据

Javascript 安卓推送通知-当您点击单个推送通知的操作按钮时,如何获取通知数据,javascript,android,angularjs,cordova,push-notification,Javascript,Android,Angularjs,Cordova,Push Notification,使用的插件- 当我发送按钮时,有两个按钮“接受”和“忽略” 我想确定单击了哪个通知,然后 我想在应用程序进入前台模式时,通过单击单个通知的操作来获取通知数据 1)从下面给定的目录中打开文件gcminentservice.java 插件\phonegap插件推送\src\android\com\adobe\phonegap\push 2) 将旧线路更换为新线路 旧:createActions(附加、mBuilder、资源、packageName、notId) 新增:createActions(附加

使用的插件-

当我发送按钮时,有两个按钮“接受”和“忽略”

我想确定单击了哪个通知,然后

我想在应用程序进入前台模式时,通过单击单个通知的操作来获取通知数据

1)从下面给定的目录中打开文件gcminentservice.java

插件\phonegap插件推送\src\android\com\adobe\phonegap\push

2) 将旧线路更换为新线路
旧:createActions(附加、mBuilder、资源、packageName、notId)

新增:createActions(附加、mBuilder、资源、packageName、notId、requestCode)

3) 将旧线路更换为新线路
旧:私有void createActions(Bundle extra、NotificationCompat.Builder mBuilder、Resources、String packageName、int notId)

新:私有void createActions(Bundle extra、NotificationCompat.Builder mBuilder、Resources、String packageName、int notId、int requestCode)

4) 将旧线路更换为新线路
Old:pIntent=pendingent.getActivity(this,i,intent,pendingent.FLAG\u UPDATE\u CURRENT)

新:pIntent=pendingent.getActivity(this,requestCode,intent,pendingent.FLAG\u UPDATE\u CURRENT)

5) 将旧线路更换为新线路
Old:pIntent=pendingent.getBroadcast(this,i,intent,pendingent.FLAG\u UPDATE\u CURRENT)

新:pIntent=pendingent.getBroadcast(this,requestCode,intent,pendingent.FLAG\u UPDATE\u CURRENT)