美文网首页
[Taro3] Taro@3.0.3内设置分享朋友圈时自定义内容

[Taro3] Taro@3.0.3内设置分享朋友圈时自定义内容

作者: httIsHere | 来源:发表于2020-08-26 13:58 被阅读0次

在页面内使用了onShareTimeline方法,右上角内也出现了分享朋友圈的按钮,但是页面内的分享自定义内容却没有成功设置,分享出去还是默认的小程序名称。

原因:taro@3.0.3内缺失相应的类型定义,在设置分享朋友圈自定义内容时导致自定义内容失效。


#7055

解决:
方法一: 升级至3.0.3以上;
方法二:在global.d.ts内添加缺失的类型定义,并在需要分享朋友圈的页面配置文件内添加enableShareTimeline: true

// global.d.ts
declare module '*.json' {
  const value: any
  export default value
}
declare module '@tarojs/taro' {
  interface PageConfig {
    /**
     * 是否启用分享给好友。
     *
     * @default false
     */
    enableShareAppMessage?: boolean
    /**
     * 是否启用分享到朋友圈。
     *
     * @default false
     */
    enableShareTimeline?: boolean
  }
}
// index.config.js
export default {
    enableShareAppMessage: true,
    enableShareTimeline: true
}

参考#7055: https://github.com/NervJS/taro/pull/7055

注:
设置自定义分享时query需要采用object的形式。

  // 分享朋友圈
  onShareTimeline(res) {
    let { detail, user_info, is_myRep, work_pos } = this.state;
    return {
      // 这是我创作的第3幅作品,获得了5星评价,快来给我点赞吧
      title: `这是我创作的第3幅作品,获得了5星评价,快来给我点赞吧`,
      // query: `is_fromShare=true&id=${detail.id}`,
      query: {is_fromShare: true, id: detail.id},
      imageUrl: detail.work_img
    };
  }

效果:


分享朋友圈效果

相关文章

  • [Taro3] Taro@3.0.3内设置分享朋友圈时自定义内容

    在页面内使用了onShareTimeline方法,右上角内也出现了分享朋友圈的按钮,但是页面内的分享自定义内容却没...

  • DIY朋友圈

    DIY朋友圈是一款可以自定义朋友圈内容的恶搞趣味app,通过它设置你的头像、昵称、朋友圈内容、图片、发布时间、点赞...

  • 2018-06-19 微信的分享

    //获取“分享到朋友圈”按钮点击状态及自定义分享内容接口wx.onMenuShareTimeline({title...

  • EditText

    关于EditText的设置 自定义输入内容布局文件中设置digits属性,值就是你的自定义内容

  • 微信公众号记

    设置动态的title 使用vue-wechat-title 自定义分享内容 安装sdk utils下新建xxx.j...

  • 自定义分享dialog

    自定义dialog布局 布局内容adapter 设置圆角 自定义圆角view 使用 自定义属性

  • 微信自定义图文分享的配置

    微信自定义分享流程 公众号配置与后台接口书写内容 先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接...

  • 微信jssdk踩坑记录

    背景 微信jssdk是微信团队提供的开发工具,利用它可以调用分享接口,自定义转发朋友圈、微信群时的标题、内容、图标...

  • 自定义换行右下角带标志TextView

    自定义属性 代码实现 布局使用 代码设置显示内容

  • 小而美的Swift&iOS教程05-FriendList

    这个教程涉及以下内容 自定义TableViewCell 使用conerRadius属性设置图片圆角 自定义Circ...

网友评论

      本文标题:[Taro3] Taro@3.0.3内设置分享朋友圈时自定义内容

      本文链接:https://www.haomeiwen.com/subject/ggwxsktx.html