当前位置:   article > 正文

uniapp微信小程序分享_uniapp 微信小程序分享

uniapp 微信小程序分享

uniapp微信公众号H5端分享:uniapp微信公众号h5端分享_停留的章小鱼的博客-CSDN博客

一、uniapp微信小程序分享(点击右上角胶囊 ··· 分享)

1、全局分享(每个页面胶囊都可以分享)

!!!在根目录下新建utils文件夹下新建share.js文件,复制下方代码:

  1. export default {
  2. data() {
  3. return {
  4. // 默认的全局分享内容(待测试)
  5. share: {
  6. title: '分享标题',
  7. path: '/pages/index/index', // 全局分享的路径
  8. imageUrl: '', // 全局分享的图片(可本地可网络)
  9. }
  10. }
  11. },
  12. // 定义全局分享
  13. // 1.发送给朋友
  14. onShareAppMessage(res) {
  15. return {
  16. title: this.share.title,
  17. path: this.share.path,
  18. imageUrl: this.share.imageUrl,
  19. }
  20. },
  21. //2.分享到朋友圈
  22. onShareTimeline(res) {
  23. return {
  24. title: this.share.title,
  25. path: this.share.path,
  26. imageUrl: this.share.imageUrl,
  27. }
  28. },
  29. }

!!!在main.js文件导入并挂载:

  1. import share from './utils/share.js' // 导入并挂载全局的分享方法
  2. Vue.mixin(share)

2、单页面分享:(在onLoad同级挂载)

  1. onShareAppMessage() { // 分享到微信好友
  2. // 更多参数配置,参考文档
  3. return {
  4. title: '分享标题',
  5. path: '/pages/index/index',
  6. imageUrl: '图片',
  7. }
  8. },
  9. onShareTimeline() { // 分享到朋友圈
  10. return {
  11. title: '分享标题',
  12. path: '/pages/index/index',
  13. imageUrl: '图片',
  14. }
  15. }

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/180689
推荐阅读
相关标签
  

闽ICP备14008679号