我调用
onShareAppMessage分享到群里,
onShareAppMessage: function(res) {
console.log(res)
if (res.from === 'menu') {
// 来自页面内转发按钮
console.log(res.target)
}
return {
title: '推广大师',
path: '/pages/index/index?openid=121',
imageUrl: '/pages/image/shenfen.png',
success: function(res) {
// 转发成功
},
fail: function(res) {
// 转发失败
console.log("转发失败:" + JSON.stringify(res));
}
}
},
在index的onload的方法里面获取参数,现在问题是我自己点击我分享的连接,可以获取到参数,但是别人点击我的链接,可以进来,但是获取不到参数,onload好像没有执行
你好,请问最后是在onload里面获取参数的吗?
imageUrl正常显示,说明你的分享代码没有问题。每次打开分享页面肯定一次执行onload事件
刚接触,但是感觉真的没有执行,我index页面去获取参数,特意在onload下面加了一个震动,我分享以后,自己点击链接进来的时候,手机会震动,但是别人点击进来的时候,手机不会震动,所以,我感觉,别人点进来以后,根本没执行任何方法,但是我又找不出来到底哪里出问题了
这种测试方法应该不完整,最好在onload事件加上console.log()或者对话框
问题解决了吗,我也遇到相同的问题
我有个同学说,如果自定义测试通过了就没问题,可能发布以后就好使了,不太清楚,我还没有发布呢
你好,请问最后是在onload里面获取参数的吗?