使用的插件 - Cordova Push Plugin
有两个按钮"接受"和"忽略"当我发送推送
我想确定点击了哪个通知
我想获取通知数据当App进入前台模式时点击个人通知的动作
答案 0 :(得分:1)
1)从以下目录
打开文件GCMIntentService.java插件\的PhoneGap-插件推\ SRC \机器人\ COM \土坯\的PhoneGap \推
2)将旧行换成新行 旧:createActions(extras,mBuilder,resources,packageName,notId);
新:createActions(extras,mBuilder,resources,packageName,notId,requestCode);
3)将旧行换成新行 旧:private void createActions(Bundle extras,NotificationCompat.Builder mBuilder,Resources resources,String packageName,int notId)
新:private void createActions(Bundle extras,NotificationCompat.Builder mBuilder,Resources resources,String packageName,int notId,int requestCode)
4)将旧行换成新行 旧:pIntent = PendingIntent.getActivity(this,i,intent,PendingIntent.FLAG_UPDATE_CURRENT);
新:pIntent = PendingIntent.getActivity(this,requestCode,intent,PendingIntent.FLAG_UPDATE_CURRENT);
5)将旧行换成新行 旧:pIntent = PendingIntent.getBroadcast(this,i,intent,PendingIntent.FLAG_UPDATE_CURRENT);
新:pIntent = PendingIntent.getBroadcast(this,requestCode,intent,PendingIntent.FLAG_UPDATE_CURRENT);