onShareAppMessa进行分享后进入对应的页面用户点击页面按钮无反应?
用户A登陆小程序进入到a页面进行分享给B用户,B用户点击页面进入到c页面(a页面应用了onShareAppMessage让其跳转到c页面),c页面有个按钮,点击没有反应,按钮的方法也没有进入,
如果B用户将页面转发给A用户,那么A用户打开页面点击按钮是由反应的,进入了方法。
请问这种是什么问题?是因为没有授权吗?还是说小程序需要初始化?
// 分享后回调---A用户分享的a页面回调到对应的c页面 onShareAppMessage: function (res) { // console.log("9999999999999999") // console.log("r====",res) return { title: "测试一下呢" , path: "/pages/jiaru/jiaru?groupId=" + this .data.groupId + "&touxiang=" + this .data.touxiang + "&teamName=" + this .data.teamName + "&nicheng=" + this .data.nicheng, imageUrl: "" } }, |
c页面代码,“加入小组”按钮点击没有反应 < view class = 'yaoqing' > < image src = "{{touxiang}}" class = "user_left_img" /> < view >{{nicheng}}</ view > < view class = 'team_keyao_man' >邀请您加入</ view > < view class = 'team_title' >{{teamName}}</ view > <!-- <view class='yaoqing_share_button' open-type='share'>邀请成员加入</view> --> < button class = 'yaoqing_share_button' bindtap = "jiaruXiaoZhu" >加入小组</ button > </ view > |
// 点击“加入小组”的方法,6666没有打印出来 jiaruXiaoZhu: function () { // 获取用户信息 var that= this // if (that.data.isCount>1) { // wx.showModal({ // title: '提示', // content: '链接已失效', // }) // return // } this .setData({ isCount:that.data.isCount+1 }) console.log( "6666666" ) |
3 回复
// 分享后回调---分享页面 onShareAppMessage: function (res) { // console.log("9999999999999999") // console.log("r====",res) return { title: "测试一下呢" , path: "/pages/jiaru/jiaru?groupId=" + this .data.groupId + "&touxiang=" + this .data.touxiang + "&teamName=" + this .data.teamName + "&nicheng=" + this .data.nicheng, imageUrl: "" } }, |
被邀请人点开的页面代码 < view class = 'yaoqing' > < image src = "{{touxiang}}" class = "user_left_img" /> < view >{{nicheng}}</ view > < view class = 'team_keyao_man' >邀请您加入</ view > < view class = 'team_title' >{{teamName}}</ view > <!-- <view class='yaoqing_share_button' open-type='share'>邀请成员加入</view> --> < button class = 'yaoqing_share_button' bindtap = "jiaruXiaoZhu" >加入小组</ button > </ view > |
被点开页面对应的这个方法没有进,66666打印不出来 jiaruXiaoZhu: function () { // 获取用户信息 var that= this // if (that.data.isCount>1) { // wx.showModal({ // title: '提示', // content: '链接已失效', // }) // return // } this .setData({ isCount:that.data.isCount+1 }) console.log( "6666666" ) |