Page({ data: { shareImageUrl: "", }, go() { wx.switchTab({ url: "/pages/takePhoto/takePhoto", }); }, share() {}, onLoad() { this.setData({ shareImageUrl: wx.getStorageSync("shareImageUrl"), }); }, onShareAppMessage() { let shareImageUrl = wx.getStorageSync("shareImageUrl"); let shipName = wx.getStorageSync("shipName"); let latitude = wx.getStorageSync("latitude"); let longitude = wx.getStorageSync("longitude"); return { title: shipName, // 小程序解析带有多个等号的参数时,无法解析等号后面的参数,故=号互相替换%%%%%% path: `/pages/share/share?shareImageUrl=${shareImageUrl .replace(/\?/g, "qwerdfb000mmmccc") .replace( /=/g, "mmmcccqwerdfb" )}&latitude=${latitude}&longitude=${longitude}`, imageUrl: shareImageUrl, }; }, });