收藏
回答

关于分享页面的onShareAppMessage函数的问题

问题模块
API和组件

第一个page的分享传递两个参数没问题,第二个page就会出现下面的问题。

代码如下:

//pagename is a global variable.

onload:function(options){

.....

console.log(options)//此时options对象中pagename有值,下列赋值后pagename为null

pagename = options.pagename

......

}

onShareAppMessage: function () {

       var self = this;

       var sharingPath = '/pages/article/article?item_id=' + self.data.articleID + '&pagename = ' + pagename;

       console.log(sharingPath);

       return {

           title: pagename,

           path: sharingPath

       }

   }


分享第一次可以显示title即页面名字(pagename), 点开此页面再分享时,无论如何,pagename都是null。

何解!?




最后一次编辑于  2017-03-01  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答