1. 程式人生 > >微信小程式 右上角分享功能的實現

微信小程式 右上角分享功能的實現

微信小程式前段時間開放了小程式右上角的分享功能,

    可以分享任意一個頁面到好友或者群聊

    但是目前小程式不可以分享到朋友圈

onShareAppMessage(options)

在 Page 中定義 onShareAppMessage 函式,設定該頁面的轉發資訊。

  • 只有定義了此事件處理函式,右上角選單才會顯示 “轉發” 按鈕
  • 使用者點選轉發按鈕的時候會呼叫
  • 此事件需要 return 一個 Object,用於自定義轉發內容

試例程式碼:

//右上角分享功能
  onShareAppMessage: function (res) {
    var that = this;
    return {
      title: '',
      path: '/pages/list/list?id=' + that.data.scratchId,
      success: function (res) {
        // 轉發成功

        that.shareClick();
      },
      fail: function (res) {
        // 轉發失敗
      }
    }
  },


除此之外,微信還更新和修復了100個功能及bug。具體請參看官方開發文件。