小程序onShareAppMessage

2787关注9503浏览

我调用

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好像没有执行

展开全部
收起
2回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 耿耿

    8人对此回答表示赞同

    imageUrl正常显示,说明你的分享代码没有问题。每次打开分享页面肯定一次执行onload事件

    展开
    8
    5回复
    发布于 6年前

    评论(5)

    收起评论

    • Alan 2019-02-08 16:15

      你好,请问最后是在onload里面获取参数的吗?

      回复
    • Jaxon王令 2019-02-11 00:31

      我有个同学说,如果自定义测试通过了就没问题,可能发布以后就好使了,不太清楚,我还没有发布呢

      回复
    • Madeline 2019-02-12 20:10

      问题解决了吗,我也遇到相同的问题

      回复
    • 燕尾蝶°优美 2019-02-15 01:00

      这种测试方法应该不完整,最好在onload事件加上console.log()或者对话框

      回复
    • Evan3 2019-02-16 12:31

      刚接触,但是感觉真的没有执行,我index页面去获取参数,特意在onload下面加了一个震动,我分享以后,自己点击链接进来的时候,手机会震动,但是别人点击进来的时候,手机不会震动,所以,我感觉,别人点进来以后,根本没执行任何方法,但是我又找不出来到底哪里出问题了

      回复
  • Cruz_

    1人对此回答表示赞同

    你好,请问最后是在onload里面获取参数的吗?

    展开
    1
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部