在小程序中集成赞赏

作者: 猿创日记 | 来源:发表于2019-01-05 11:17 被阅读6次

阅读本文大概需要3分钟。

好吧,我承认我标题党了,如果你是进来找如何搭建小程序中的支付流程的,请你下车吧~

这篇文章是介绍个人小程序如何集成赞赏功能的,利用微信小程序提供的支付接口必须具有公司资质才可以。或者你也可以集成有赞,不过会抽取一定的手续费。

言归正传,让我们一步一步来集成赞赏吧,让那些喜欢你的用户也可以打赏你一下。

生成一个赞赏码。

打开微信,点击右上角加号->收付款->赞赏码,这里你可以进行一些赞赏设置,然后点击保存赞赏码。这样你就拥有了你专属的赞赏码了。

获取一个图片地址

  • 如果你有服务器或者其他的存储空间,你可以把你的赞赏码上传到你的存储空间,然后拿到图片的htts地址,后面会用到。
  • 如果你没有,那么还可以利用小程序给我们提供的免费的云开发。下面先来说一下如何将图片上传到云存储中。
    1. 打开小程序开发工具,找到云开发后点击,如果你没有开通,则会提示你开通,需要在控制台中开通,路径是:开发->开发者设置->腾讯云
      在这里插入图片描述
    2. 开通后再点击云开发,打开控制台,找到存储管理->上传文件,上传上一步你的专属赞赏码图片。上传完成后,就能看到文件了,将fileid字段复制下来,后面会用到。
      在这里插入图片描述

图片预览

这一步需要根据实际情况分开来处理了,下面针对上一步说的两种形式一一讲解。

1. 使用其他云存储

拿到图片的https链接后,在你的小程序wxml添加一个打赏的按钮,然后给按钮添加如下点击事件:

wx.previewImage({
     urls: ['https://xxxxx/admire-qrcode.jpg'],
});

写到这里相信大家应该就很清楚了,不错,我们就是利用微信的图片预览功能来加载网络图片。当加载出预览大图二维码后,用户就可以长按识别二维码,弹出微信的识别图中二维码功能,最终跳转到微信自带的赞赏页面,是不是很赞呢~

2. 使用云开发存储

使用云开发存储的思路是一致的,只不过需要在代码中初始化一些云开发环境。

  • 初始化云开发
    app.js中加入如下代码进行初始化:
onLaunch: function() {
    wx.cloud.init({
      traceUser: true
    });
}
  • 添加按钮点击事件
    点击事件中传入的url就是第二步获取到的fileid
previewImage: function() {
    wx.previewImage({
        urls: ['cloud://carutil-007.6361-carutil-007/admire-qrcode.jpg'],
    });
  },

大功告成,最终效果如下图所示。


在这里插入图片描述

你可以扫描下方的小程序码来体验该功能,在首页最底部有个打赏按钮~


在这里插入图片描述

如果喜欢我的文章,可以扫码关注我的微信公众号~


在这里插入图片描述

也可以扫码赞赏~


在这里插入图片描述

相关文章

  • 在小程序中集成赞赏

    阅读本文大概需要3分钟。 好吧,我承认我标题党了,如果你是进来找如何搭建小程序中的支付流程的,请你下车吧~ 这篇文...

  • 赞赏小程序的困惑

    摆弄公众号的赞赏小程序,突然感到一个问题,在文末挂上赞赏小程序,好还是不好呢? 从写作者的角度说,写一篇文,挂个赞...

  • 微信小程序中使用redux

    今天第九程序研究了一套可以在微信小程序中使用redux的方法,里面提到了用这种思想可以集成其他插件到微信小程序中,...

  • 排查指南 | 关于 mPaaS-iOS 小程序打不开问题的解决方

    简介:让天下没有打不开的小程序!!! 在我们集成 mPaaS 插件并使用小程序的过程中,很多开发者遇到了打不开小程...

  • 微信小程序集成vant

       微信小程序集成vant,大概的过程先通过npm 安装vant包->微信小程序设置npm环境变量->将npm中...

  • 微信小程序集成环信sdk介绍

    环信小程序SDK简介 环信小程序 SDK 为小程序开发提供一套完整的技术解决方案,在微信小程序的开发环境下,集成 ...

  • 小程序即时通讯

    小程序即时通讯——文本、语音输入控件(一)集成 小程序即时通讯——文本、语音输入控件(一)集成聊天输入组件控件样式...

  • 微信小程序相关网站

    微信小程序集成网站(知晓程序):https://minapp.com/miniapp/ 这里有很多新发布的小程序微...

  • 做前端的、做移动端的产品,要不要服务端?

    如果我们做小程序的话,可以用小程序云开发,有很详细的接口,集成在小程序里,我们可以直接用。 如果说做移动端的, i...

  • 3步在小程序中使用iconfont.md

    众所周知, 小程序的有一个1M大小的限制. 而优美的界面离不了各种图形. 如果将这些图形集成到小程序中. 其臃肿的...

网友评论

    本文标题:在小程序中集成赞赏

    本文链接:https://www.haomeiwen.com/subject/szdrrqtx.html