ホームページ >WeChat アプレット >ミニプログラム開発 >ミニプログラムページ内で転送操作を実行する方法

ミニプログラムページ内で転送操作を実行する方法

王林
王林転載
2021-02-24 10:11:443801ブラウズ

ミニプログラムページ内で転送操作を実行する方法

まず、公式ドキュメントの内容を見てみましょう:

公式ドキュメントには、ボタンに属性 open-type="share" を設定すると記載されています。 Page.onShareAppMessage イベントは、ボタンをクリックした後にトリガーされます。関連コンポーネント: ボタン。

公式 Web サイトのドキュメント: https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/share.html

ミニプログラムページ内で転送操作を実行する方法

ミニプログラムページ内で転送操作を実行する方法

最初のケースでは、ミニ プログラムをクリックして転送します

ミニプログラムページ内で転送操作を実行する方法

ミニプログラムページ内で転送操作を実行する方法

パラメータを追加しないでください

  //转发
  onShareAppMessage: function() {
    let users = wx.getStorageSync('user');
    if (res.from === 'button') {}
    return {
      title: '转发',
      path: '/pages/index/index',
      success: function(res) {}
    }
  }

パラメータを追加

  //转发
  onShareAppMessage: function() {
    let users = wx.getStorageSync('user');
   if (res.from === 'button') {}
    return {
      title: '转发',
      path: '/pages/index/index?from_uid=' + users.id,
      success: function(res) {}
    }
  }

2 番目のタイプ: 共有

ミニプログラムページ内で転送操作を実行する方法

##この共有はボタンにする必要があり、 open-type added ="share"

パラメータを追加しないでください

  onShareAppMessage: function (res) {
    if (res.from === 'button') {
    }
    return {
      title: '转发',
      path: '/pages/index/community/topic/topic',
      success: function (res) {
        console.log('成功', res)
      }
    }
  }

パラメータを追加します


  //转发
  onShareAppMessage: function (res) {
    if (res.from === 'button') {
 
    }
    return {
      title: '转发',
      path: '/pages/index/community/topic/topic?jsonStr=' + this.data.list,
      success: function (res) {
        console.log('成功', res)
      }
    }
  }

ミニプログラムページ内で転送操作を実行する方法

リマインダー: パラメータここに転送されるのは onLoad オプション アプリケーションにある必要があります

ミニプログラムページ内で転送操作を実行する方法

関連する推奨事項:

小さなプログラム開発チュートリアル

以上がミニプログラムページ内で転送操作を実行する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcsdn.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。