帖子
帖子
用户
博客
课程
1234下一页
返回列表 发新帖
显示全部楼层
41
帖子
0
勋章
284
Y币

[插件使用] acmPush 收到通知无跳转 android版!!

[复制链接]
发表于 2019-7-9 09:15:14
android版  使用acmPush模块,收到推送通知,点击无跳转(打不开App),帮忙解决一下

738ba40d0c66fdf798392a9f6452c5e.jpg
20
帖子
0
勋章
6613
Y币
如果没有白名单,app切换到后台会被杀掉。
41
帖子
0
勋章
284
Y币
大神帮忙解答一下
41
帖子
0
勋章
284
Y币
yxWin 发表于 2019-7-9 09:32
如果没有白名单,app切换到后台会被杀掉。

安卓版的可以设置,oppo  设置-->电池-->应用速冻(针对自己的App把这个换掉就好了),这样切换到后台不会被杀死
9
帖子
0
勋章
5634
Y币
你监听通知了没有?
openType:,       //数字类型;动作type 1/打开APP,2/打开activity,3/打开URL,4/无跳转逻辑;仅type为4时有效
这个是设置的 1 吗
41
帖子
0
勋章
284
Y币
马浩川 发表于 2019-7-9 17:18
你监听通知了没有?
openType:,       //数字类型;动作type 1/打开APP,2/打开activity,3/打开URL,4/无 ...

function fnAliPushInit(){
  var supplier_id = fnGetUserId();
  acmPush = api.require('acmPush');
  acmPush.turnOnPushChannel({
}, function(ret, err) {
   if(status){
     //添加设备别名
     acmPush.addAlias({
       alias:'bjgys_'+ supplier_id
     });
     acmPush.addMessageListener({
       listenerName:'name',
       }, function(ret, err) {
     //点击通知打开App
         if(ret.status || ret.true){
           fnRefreshChatList();
           alert(JSON.stringify(ret))
         }
         if(api.systemType == 'ios'){
           if(ret.type == 1){
             api.openWin({
                 name: 'chat_detail',
                 url: '../html/chat_detail.html',
                 pageParam: {
         
                 }
             });
           }
         }else{
           if(ret.type == 4){
             api.openWin({
                 name: 'chat_detail',
                 url: '../html/chat_detail.html',
                 pageParam: {
         
                 }
             });
           }
         }
       });
   }
});
}

代码是这样写的
41
帖子
0
勋章
284
Y币
马浩川 发表于 2019-7-9 17:18
你监听通知了没有?
openType:,       //数字类型;动作type 1/打开APP,2/打开activity,3/打开URL,4/无 ...

openType  如何监听
20
帖子
0
勋章
6613
Y币
石金帅 发表于 2019-7-10 08:52
openType  如何监听

type为:1、2、4、6 时 返回的notification  json对象
41
帖子
0
勋章
284
Y币
yxWin 发表于 2019-7-10 09:00
type为:1、2、4、6 时 返回的notification  json对象

点击通知后跳转打不开App, 接着手动打开App  alert(type)有两个值  type : 1   和 type: 4
20
帖子
0
勋章
6613
Y币
石金帅 发表于 2019-7-10 09:17
点击通知后跳转打不开App, 接着手动打开App  alert(type)有两个值  type : 1   和 type: 4 ...

有两个值?什么意思 一个ios 一个Android吗
1234下一页
您需要登录后才可以回帖 登录

本版积分规则