Переглянути джерело

pushNotice.php 代码修改

shizhongqi 4 роки тому
батько
коміт
1c44b48ac3
1 змінених файлів з 10 додано та 8 видалено
  1. 10 8
      common/components/pushNotice.php

+ 10 - 8
common/components/pushNotice.php

@@ -69,7 +69,6 @@ class pushNotice
         //    $strategy->setIos(GTStrategy::STRATEGY_GT_ONLY);
         //    $strategy->setOp(GTStrategy::STRATEGY_THIRD_FIRST);
         //    $strategy->setHw(GTStrategy::STRATEGY_THIRD_ONLY);
-        $strategy->setHw(GTStrategy::STRATEGY_GT_FIRST);
         $set->setStrategy($strategy);
 
 
@@ -87,7 +86,8 @@ class pushNotice
         $notify->setChannelLevel(4);
 
         //点击通知后续动作,目前支持以下后续动作:
-        //1、intent:打开应用内特定页面url:打开网页地址。2、payload:自定义消息内容启动应用。3、payload_custom:自定义消息内容不启动应用。4、startapp:打开应用首页。5、none:纯通知,无后续动作
+        //1、intent:打开应用内特定页面  url:打开网页地址。2、payload:自定义消息内容启动应用。
+        //3、payload_custom:自定义消息内容不启动应用。4、startapp:打开应用首页。5、none:纯通知,无后续动作
         $notify->setClickType("startapp");
         $message->setNotification($notify);
         $push->setPushMessage($message);
@@ -107,21 +107,23 @@ class pushNotice
         $aps = new GTAps();
         $aps->setContentAvailable(0);
         $aps->setSound("com.gexin.ios.silenc");
-        $aps->setCategory("category");
-        $aps->setThreadId("threadId");
+        //$aps->setCategory("category");
+        //$aps->setThreadId("threadId");
 
         $alert = new GTAlert();
         $alert->setTitle($title);
         $alert->setBody($body);
-        $alert->setActionLocKey("ActionLocKey");
+
+        /*$alert->setActionLocKey("ActionLocKey");
         $alert->setLocKey("LocKey");
-        $alert->setLocArgs(array("LocArgs1","LocArgs2"));
+        $alert->setLocArgs(array("LocArgs1", "LocArgs2"));
         $alert->setLaunchImage("LaunchImage");
         $alert->setTitleLocKey("TitleLocKey");
-        $alert->setTitleLocArgs(array("TitleLocArgs1","TitleLocArgs2"));
+        $alert->setTitleLocArgs(array("TitleLocArgs1", "TitleLocArgs2"));
         $alert->setSubtitle("Subtitle");
         $alert->setSubtitleLocKey("SubtitleLocKey");
-        $alert->setSubtitleLocArgs(array("subtitleLocArgs1","subtitleLocArgs2"));
+        $alert->setSubtitleLocArgs(array("subtitleLocArgs1", "subtitleLocArgs2"));*/
+
         $aps->setAlert($alert);
         $ios->setAps($aps);