zoukankan      html  css  js  c++  java
  • 小程序分享

    /**
       * 用户点击右上角分享
       */
      onShareAppMessage: function(options) {
        let image = this.data.shareInfo.imagePath ? this.data.shareInfo.imagePath : '/assets/images/headPhoto.png' // 动态图片地址
        // 分享配置
        let shareObj = {
          title: "分享标题",
          path: '/pages/invite/invite?firstUserName=' + app.globalData.user.username + '&inviteName=' + this.data.user.terminalName, // 分享地址
          imageUrl: image, // 分享图片
          success: function(res) {
            if (res.errMsg == 'shareAppMessage:ok') {
              console.log('ok')
            }
          },
          fail: function() {
            if (res.errMsg == 'shareAppMessage:fail cancel') {
              console.log('cancel')
            } else if (res.errMsg == 'shareAppMessage:fail') {
              console.log('fail')
            }
          },
          complete: function() {}
        }
        return shareObj
      }
    分享按钮
    
    <button class="share-btn" data-id="shareBtn" open-type="share">
          <text class="title">分享邀请</text>
    </button>
    /**
    * 用户点击右上角分享
    */
    onShareAppMessage: function(options) {
    let image = this.data.shareInfo.imagePath ? this.data.shareInfo.imagePath : '/assets/images/headPhoto.png'
    console.log(image, app.globalData.user.username)
    let shareObj = {
    title: this.data.shareInfo.name,
    path: '/pages/invite/invite?firstUserName=' + app.globalData.user.username + '&inviteName=' + this.data.user.terminalName,
    imageUrl: image,
    success: function(res) {
    if (res.errMsg == 'shareAppMessage:ok') {
    console.log('ok')
    }
    },
    fail: function() {
    if (res.errMsg == 'shareAppMessage:fail cancel') {
    console.log('cancel')
    } else if (res.errMsg == 'shareAppMessage:fail') {
    console.log('fail')
    }
    },
    complete: function() {}
    }
    if (options.from == 'button') {
    //var dataid = options.target.dataset; //上方data-id=shareBtn设置的值
    // 此处可以修改 shareObj 中的内容
    //shareObj.path = '/pages/btnname/btnname?id=' + dataid.id;  
    }
    return shareObj
    }
  • 相关阅读:
    5804: 最大子序和(单调队列)
    5801: 七夕祭(贪心)
    5920: 喷水装置(贪心)
    5924: 加工生产调度(贪心)
    5929: 家庭作业(贪心+并查集)
    H1N1's Problem(费马小定理+快速幂)
    欧拉筛法求素数
    Cube Stacking(并查集加递归)
    写2个线程,一个打印1-52,一个打印A-Z,打印顺序是12A34B。。。(采用同步代码块和同步方法两种同步方法)
    java创建多线程的三种方式
  • 原文地址:https://www.cnblogs.com/lezuw/p/12020608.html
Copyright © 2011-2022 走看看