Showing
1 changed file
with
6 additions
and
6 deletions
@@ -42,7 +42,7 @@ class YuanxiaoController extends HuodongAction | @@ -42,7 +42,7 @@ class YuanxiaoController extends HuodongAction | ||
42 | 'shareDesc' => '元宵节快乐!一起来YOHO!BUY有货玩2016年潮流开运测试!', | 42 | 'shareDesc' => '元宵节快乐!一起来YOHO!BUY有货玩2016年潮流开运测试!', |
43 | 'shareImg' => 'http://img02.yohoboys.com/staticimg/2016/02/19/16/02dbd38c84eccf1097b7e240452f0de856.png', | 43 | 'shareImg' => 'http://img02.yohoboys.com/staticimg/2016/02/19/16/02dbd38c84eccf1097b7e240452f0de856.png', |
44 | 'shareUrl' => Helpers::url('/cuxiao/yuanxiao/index'), | 44 | 'shareUrl' => Helpers::url('/cuxiao/yuanxiao/index'), |
45 | - 'playUrl' => $this->isApp() ? $playUrl . '?app_version=' . $this->get('app_version') . '&openby:yohobuy={"action":"go.weblogin","params":{"jumpurl":{"url":"' . $playUrlEncode . '","param":{"from":"app"}},"requesturl":{"url":"","param":{}},"priority":"N"}}': $playUrl, | 45 | + 'playUrl' => $this->_isApp ? $playUrl . '?openby:yohobuy={"action":"go.weblogin","params":{"jumpurl":{"url":"' . $playUrlEncode . '","param":{"from":"app"}},"requesturl":{"url":"","param":{}},"priority":"N"}}': $playUrl, |
46 | )); | 46 | )); |
47 | } | 47 | } |
48 | 48 | ||
@@ -82,7 +82,7 @@ class YuanxiaoController extends HuodongAction | @@ -82,7 +82,7 @@ class YuanxiaoController extends HuodongAction | ||
82 | $this->setCookie('yuanxiaochouqian', json_encode($cookieData), time() + 15 * 60); | 82 | $this->setCookie('yuanxiaochouqian', json_encode($cookieData), time() + 15 * 60); |
83 | 83 | ||
84 | $waitUrl = Helpers::url('/cuxiao/yuanxiao/wait'); | 84 | $waitUrl = Helpers::url('/cuxiao/yuanxiao/wait'); |
85 | - $this->go($this->_isApp ? $waitUrl . '?app_version=' . $this->get('app_version') . '&openby:yohobuy={"action":"go.h5","params":{"islogin":"N","param":{"from":"app"}}}' : $waitUrl); | 85 | + $this->go($this->isWeixin() ? $waitUrl : $waitUrl . '?openby:yohobuy={"action":"go.h5","params":{"islogin":"N","param":{"from":"app"}}}'); |
86 | 86 | ||
87 | } else { // 不成功就显示返回的错误信息 | 87 | } else { // 不成功就显示返回的错误信息 |
88 | 88 | ||
@@ -134,7 +134,7 @@ class YuanxiaoController extends HuodongAction | @@ -134,7 +134,7 @@ class YuanxiaoController extends HuodongAction | ||
134 | $this->_view->display('wait', array( | 134 | $this->_view->display('wait', array( |
135 | 'staticTitle' => '2016潮流运势测试', | 135 | 'staticTitle' => '2016潮流运势测试', |
136 | 'staticFile' => self::STATIC_FILE, | 136 | 'staticFile' => self::STATIC_FILE, |
137 | - 'activityUrl' => $this->_isApp ? $activityUrl . '?app_version=' . $this->get('app_version') . '&openby:yohobuy={"action":"go.h5","params":{"islogin":"N","param":{"from":"app"},"share":"'.$activityUrl.'", shareparam:":{"share_id":"1"}}}' : $activityUrl, | 137 | + 'activityUrl' => $this->isWeixin() ? $activityUrl : $activityUrl . '?app_version=' . $this->get('app_version') . '&openby:yohobuy={"action":"go.h5","params":{"islogin":"N","param":{"from":"app"},"share":"'.$activityUrl.'", shareparam:":{"share_id":"1"}}}', |
138 | 'staticJS' => array( | 138 | 'staticJS' => array( |
139 | 'wait.js' | 139 | 'wait.js' |
140 | ), | 140 | ), |
@@ -254,13 +254,13 @@ class YuanxiaoController extends HuodongAction | @@ -254,13 +254,13 @@ class YuanxiaoController extends HuodongAction | ||
254 | } | 254 | } |
255 | 255 | ||
256 | /** | 256 | /** |
257 | - * 判断是否是APP访问 | 257 | + * 判断是否是微信访问 |
258 | * | 258 | * |
259 | * @return bool | 259 | * @return bool |
260 | */ | 260 | */ |
261 | - private function isApp() | 261 | + private function isWeixin() |
262 | { | 262 | { |
263 | - return (null !== $this->get('app_version')); | 263 | + return (strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger') !== false); |
264 | } | 264 | } |
265 | 265 | ||
266 | /** | 266 | /** |
-
Please register or login to post a comment