onShareAppMessage自定义分享内容无效
发布于 5 年前 作者 vmeng 15564 次浏览 来自 问答
onShareAppMessage: function (res) {
  console.log(res.from);
  let _this = this;
  let shareObj = {
    title: '自定义转发标题',
    path: '/pages/main/main',
    //imageUrl: _this.cardPic,
    success: function (res) {
      console.log("转发成功!");
      console.log(res);
    }
  }
  console.log(shareObj);
  return shareObj;
}

不管是点击右上角的分享,还是按钮设置 open-type=“share”

都没有执行这个 onShareAppMessage 方法

基础库版本:154

8 回复

哈哈,同样遇到了这个问题一脸懵逼,拉下去才看到编辑器自动创建的 onShareAppMessage 方法

还是有问题啊,title 一直没办法自定义。

被覆盖了怎么解决的呢?首页上可以执行,内页就是无效的

楼主这个问题有解决吗?我也遇到这样的问题 求解答

哈哈 , 先笑一会

创建页面的时候,开发工具不是自动创建了page.js文件吗

那个文件里面,默认初始化了很多常用方法,其中就包括 onShareAppMessage

我也碰到了这个情况。你说的“被自动创建的onShareAppMessage空白方法覆盖了”,具体是怎样的?为什么还会有自动创建的空白方法呢?

回到顶部