关于分享页面的onShareAppMessage函数的问题
发布于 7 年前 作者 zhengqiang 4054 次浏览 来自 问答

第一个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。

何解!?

回到顶部