收藏
回答

微信小程序转发功能

问题模块 框架类型 问题类型 终端类型 操作系统 微信版本 基础库版本
框架 小程序 Bug 微信iOS客户端 Android 6.6.5 1.9.93

不确定是不是bug。感觉分享时候页面显示的内容不是预期的内容。

- 当前 Bug 的表现(可附上截图)

页面上<button open-type="share">邀请好友</button>

js文件:

/**
   * 用户点击右上角分享
   */
  onShareAppMessage: function (res) {
    if (res.from == 'button') {
      return {
        title: '',
        path: '/pages/sm/sm',
        success: function (res) {
          console.log(res);
        },
        fail: function (res) {
          console.log(res);
        }
      }
    }
  }



点击button后,出现如下界面。



发送至好友,会话页面显示的是

但是我的path指向的是'pages/sm/sm'。如图:


- 预期表现

  1. 在微信会话页面应该显示path页面的内容。

  2. 在转发提示页面应该显示path页面的内容。

- 复现路径

- 提供一个最简复现 Demo

转发页:

wxml:

<button open-type="share">邀请好友</button>

js:

/**
   * 用户点击右上角分享
   */
  onShareAppMessage: function (res) {
    if (res.from == 'button') {
      return {
        title: '',
        path: '/pages/sm/sm',
        success: function (res) {
          console.log(res);
        },
        fail: function (res) {
          console.log(res);
        }
      }
    }
  }

目标页:

<view>
测试分享页面
</view>


最后一次编辑于  2018-03-28  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

1 个回答

  • sun
    sun
    2018-04-02

    分享功能的图片都是截取当前页面的

    2018-04-02
    赞同
    回复