小程序自定义转发

小程序的转发功能是通过onShareAppMessage这个函数完成的;

两种转发的形式:

第一种,

在对应的js文件中定义了onShareAppMessage这个函数就可以实现转发右上角转发功能。

 
贴一下自己的代码
 

 第二种方式:

 通过用户点击去触发转发的事件;需要用到button的按钮;而不是在view上添加bindtap事件;

<button class="btn" open-type="share">
      <view class="flexba">
        <view class="title">分享小程序</view>
        <image class="btn_icon" src="../../../image/user/select.png"></image>
      </view>

    </button>

button按钮调用微信开放能力;当open-type值为share时就是触发用户转发;

相关开放能力可去官方文档查看:https://developers.weixin.qq.com/miniprogram/dev/component/button.html

原文地址:https://www.cnblogs.com/yutianA/p/9923887.html