小程序支付及分享

		// 小程序分享
           onShareAppMessage: function( options ){
		  var that = this;
		  // 设置菜单中的转发按钮触发转发事件时的转发内容
		  var shareObj = {
		    title: "",        // 默认是小程序的名称
		    path:"",  // 默认是当前页面,必须是以‘/’开头的完整路径
		    imageUrl: '',     //自定义图片路径,可以是本地文件路径、代码包文件路径或者网络图片路径,支持PNG及JPG
		    success: function(res){
		      // 转发成功之后的回调
		      if(res.errMsg == 'shareAppMessage:ok'){
			       
		      }
		    },
		    fail: function(){
		      // 转发失败之后的回调
		      if(res.errMsg == 'shareAppMessage:fail cancel'){
			        wx.showToast({
			        	icon:"none",
			        	title:"转发取消",
			        })
		        // 用户取消转发
		      }else if(res.errMsg == 'shareAppMessage:fail'){
		        // 转发失败,其中 detail message 为详细失败信息
		                  wx.showToast({
		                  	icon:"none",
		                  	title:"转发失败",
		                  })
		      }
		    },
		    complete: function(){
		      // 转发结束之后的回调(转发成不成功都会执行)
		    }
		  };
		  // 返回shareObj
		  return shareObj;
		},

			// 小程序支付
           wx.requestPayment({
			  timeStamp: res.data.timeStamp,
			  nonceStr: res.data.nonceStr,
			  package: res.data.package,
			  signType: res.data.signType,
			  paySign: res.data.paySign,
			  // 支付成功的回调
			  success(res){
				  console.log(res)
				  if(res.errMsg=="requestPayment:ok"){
					  wx.showToast({
					  		icon:"success",
					  		title:"缴费成功"
					  })
				  }
				  
			  },
			  // 支付失败回调
			  fail(res) {
				  wx.showToast({
					  icon:"none",
					  title:"支付失败"
				  })
			  }
			})

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阁下何不同风起?

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值