第一个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。
何解!?