作者 chencheng

123

@@ -29,9 +29,11 @@ class Wechat extends Api @@ -29,9 +29,11 @@ class Wechat extends Api
29 */ 29 */
30 public function get_jsjdk_config(){ 30 public function get_jsjdk_config(){
31 try{ 31 try{
32 - $app = WehcatModule::getInstance()->initWechat();  
33 - $APIs = ['updateAppMessageShareData','updateTimelineShareData','onMenuShareTimeline','onMenuShareAppMessage','onMenuShareQQ','onMenuShareWeibo','onMenuShareQZone','chooseWXPay','openLocation','getLocation'];  
34 - $config = $app->jssdk->buildConfig($APIs, true); 32 + $param = request()->param();
  33 + $app = WehcatModule::getInstance()->initWechat();
  34 + $app->jssdk->setUrl($param['url']);
  35 + $APIs = ['updateAppMessageShareData','updateTimelineShareData','onMenuShareTimeline','onMenuShareAppMessage','onMenuShareQQ','onMenuShareWeibo','onMenuShareQZone','chooseWXPay','openLocation','getLocation'];
  36 + $config = $app->jssdk->buildConfig($APIs, true);
35 }catch(\Exception $e){ 37 }catch(\Exception $e){
36 $this->error($e->getMessage()); 38 $this->error($e->getMessage());
37 } 39 }