share_common_weixin_quan.html 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <script src="https://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>
  2. <script>
  3. wx.config({
  4. debug: false,
  5. appId: '{$signPackage.appId}',
  6. timestamp: {$signPackage.timestamp},
  7. nonceStr: '{$signPackage.nonceStr}',
  8. signature: '{$signPackage.signature}',
  9. jsApiList: [
  10. 'onMenuShareTimeline','onMenuShareAppMessage'
  11. ]
  12. });
  13. wx.ready(function () {
  14. wx.onMenuShareTimeline({
  15. title: '{$indexsharetitle}', // 分享标题
  16. link: '{$url}', // 分享链接
  17. imgUrl: '{$share_logo}', // 分享图标
  18. success: function () {
  19. // 用户确认分享后执行的回调函数
  20. //TODO....请求俩倍券
  21. },
  22. cancel: function () {
  23. // 用户取消分享后执行的回调函数
  24. }
  25. });
  26. wx.onMenuShareAppMessage({
  27. title: '{$indexsharetitle}', // 分享标题
  28. desc: '{$indexsharesummary}', // 分享描述
  29. link: '{$url}', // 分享链接
  30. imgUrl: '{$share_logo}', // 分享图标
  31. type: '', // 分享类型,music、video或link,不填默认为link
  32. dataUrl: '', // 如果type是music或video,则要提供数据链接,默认为空
  33. success: function () {
  34. // 用户确认分享后执行的回调函数
  35. //TODO....请求俩倍券
  36. },
  37. cancel: function () {
  38. // 用户取消分享后执行的回调函数
  39. }
  40. });
  41. });
  42. </script>