wjc
7 天以前 a91655ae2d34b4c0e43f674125d29b2851d4e7fd
app/src/main/java/com/hdl/photovoltaic/push/aliyun/MyAliYunMessageReceiver.java
@@ -114,7 +114,8 @@
        Log.d(TAG, "onNotificationReceivedInApp:title=" + title
                + "  content=" + content + " extraMap=" + JSON.toJSONString(extraMap) + " openType="
                + openType + " openActivity=" + openActivity + " openUrl=" + openUrl);
//        CustomNotification.getInstance().messageDataProcessing(context, title, content, JSON.toJSONString(extraMap));
        //如果在前台时,发送通知让消息列表更新,在后台是,这里不会执行,会执行VendorChannelActivity.onSysNoticeOpened()的方法
        CustomNotification.getInstance().messageDataProcessing(context, title, content, JSON.toJSONString(extraMap),CustomNotification.FromPush.AliYun);
    }
    /**
@@ -129,7 +130,7 @@
    public boolean showNotificationNow(Context context, Map<String, String> extraMap) {
        //false表示拦截,true表示不拦截,请根据进行拦截,拦截后会执行到 onNotificationReceivedInApp
        Log.d(TAG, "showNotificationNow:" + "extraMap=" + JSON.toJSONString(extraMap));
        return !CustomNotification.getInstance().isAppInForegroundOrIsShowUniMP(context);
        return !CustomNotification.getInstance().isAppInForeground(context);
//        return false;
    }
}