微信开发:微信js-sdk前端分享,代码如下:   

<script src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script><script>var site="http://www.maddietech.com/";var descstitle = $("title").text();var descs = $("meta[name='description']").attr('content');wx.config({debug: false,appId: '<?php echo $signPackage["appId"];?>',timestamp: <?php echo $signPackage["timestamp"];?>,nonceStr: '<?php echo $signPackage["nonceStr"];?>',signature: '<?php echo $signPackage["signature"];?>',jsApiList: ["onMenuShareTimeline","onMenuShareAppMessage"]});wx.ready(function () {wx.onMenuShareTimeline({title: descstitle, // 分享标题link: window.location.href,// 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致imgUrl:site+"__MAIDI__/img/share_blue.jpg", // 分享图标success: function () {// 用户点击了分享后执行的回调函数console.log('share success');}});wx.onMenuShareAppMessage({title: descstitle, // 分享标题desc: descs, // 分享描述link: window.location.href, // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致imgUrl:site +"__MAIDI__/img/share_blue.jpg", // 分享图标type: 'link', // 分享类型,music、video或link,不填默认为linkdataUrl: '', // 如果type是music或video,则要提供数据链接,默认为空success: function () {console.log('send success');}});});</script>

注意点: 1.引入 jweixin-1.0.0.js ,2.wx.config({}); 配置里面的参数大小写要标注。不然配置会失败。timestamp:值是数字,不是字符串。js里面只要字段加引号,都是字符串。调试的时候,记得打开debug:true.调试完成后,改为false。
 wx.config({debug: false,appId: '<?php echo $signPackage["appId"];?>',timestamp: <?php echo $signPackage["timestamp"];?>,nonceStr: '<?php echo $signPackage["nonceStr"];?>',signature: '<?php echo $signPackage["signature"];?>', jsApiList: ["onMenuShareTimeline","onMenuShareAppMessage"] });3.wx.ready({});里面调用jsApiList 列表里面的接口。

转载于:https://www.cnblogs.com/dongmodify/p/9491694.html

微信开发:微信js_sdk 分享,前端部分(二)相关推荐

  1. 微信小程序 - 人脸识别前端(二)拍照方式优化

    微信小程序 - 人脸识别前端(二)拍照方式优化 前文提及的识别方式较 low ,另外会留下识别痕迹,此处使用 <camera>组件进行优化. 前文地址:前文 参考文章:zhoujie-人脸 ...

  2. 微信开发 ━━ 微信商户v3微信支付H5方式开发之php篇

    native方式开发纪要:<微信开发 ━━ 微信商户native方式支付v3开发之php篇> 一.流程 流程是必须要弄懂的,弄懂之后遇到问题也能知道出在哪里. 官方说明:<H5支付统 ...

  3. 微信开发-微信分享和支付模块代码记录

    文章目录 微信H5开发[分享模块] 写在前面 准备工作 微信后台配置 获取配置微信环境的参数 引入weixin-js-sdk 分享配置源码 启动以后日志显示OK即可 注意事项 微信H5开发支付模块 需 ...

  4. 微信开发---微信网页授权、JS-SDK和微信公众号的基本设置

    用了好几个小时的时间,整理了一下关于公众号的思维导图,由于CSDN不能上传相对应的文件,所以萍子一一的分解开的截图附上来,希望对大家有所帮助哦~ 因为是电脑设备自动截图,又鉴于内容比较多,可能不是太清 ...

  5. 微信开发--微信公众号相关配置--添加子管理员

    微信公众号一般由客户申请,客户方会有一位微信公众号的超级管理员管理公众号: 为了方便开发,开发者最好成为微信公众号的子管理员,下面将说明如何添加微信公众号子管理员 首先从客户那里获取到所开发微信公众号 ...

  6. 微信开发 ━━ 微信商户v3微信支付回调之php篇

    开发内容都在这里: 微信支付API v3 证书和回调报文解密 在微信支付时提供一个回调地址,支付完成后微信会向这个回调地址发送一个json格式的报文,将报文内容解密后获取订单号等数据 报文内容: {& ...

  7. 微信开发-微信公共账号申请与接入(1)

    接触微信已经一年啦,也算是有点小体会啦,大大小小的项目也做了些,在此温故知新也.在接下来的博客中,我会从申请到开发微信项目做下简单的介绍,方便新手学习,也请大神们多多指点哈 首先要想开发微信公共号,你 ...

  8. [微信开发] 微信公众号被关注后如何回复多条消息?

    当开发微信公众号接口的时候,第一次关注以后,可以给用户回复多条自动回复消息 需要用到客服接口的功能,公众号是认证的订阅号或者是服务号 当收到关注事件以后,调用客户接口的回复消息功能,可以回复多条 可以 ...

  9. api 微信内置浏览器js_微信开发-微信内置浏览器的Javascript API

    /**! * 微信内置浏览器的Javascript API,功能包括: * * 1.分享到微信朋友圈 * 2.分享给微信好友 * 3.分享到腾讯微博 * 4.隐藏/显示右上角的菜单入口 * 5.隐藏/ ...

  10. 微信开发 ━━ 微信支付之商户API证书获得

    微信开发需要用到商户平台密钥,可用于生成签名等工作.操作时跟着提示一步一步走就行了,里面下载的最新软件链接都有. 进入商户平台 => 账户中心 => API安全 => API证书 = ...

最新文章

  1. 2003和2007PPT解析
  2. 电脑登陆不了网页的服务器地址,电脑登陆qq打不开网页怎么设置
  3. SU Demos-02Filtering-05Suk1k2filter
  4. 编程基础python学习2完结
  5. 一文了解分而治之和动态规则算法在前端中的应用
  6. java bean参数清空_Java互联网架构-Spring IOC底层源码分析
  7. 03-01 appium架构介绍与环境安装
  8. 那些面对面试官的“绝杀技”
  9. python数据存储系列教程——python(pandas)读写csv文件
  10. XMLHttpRequest 学习(二)——封装一个ajax
  11. Hadoop_23_oozie
  12. iOS 手势识别(点按、长按、轻扫)
  13. [小工具] LenovoOneLite 多屏协同工具
  14. f(x;\Theta); 函数中间带分号的意思
  15. CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://mirrors.tuna.tsi解决办法 亲测有效
  16. 制作u盘winpe启动盘_U启大师U盘启动盘制作教程(装机版)
  17. 公关战之下,分裂的今日头条
  18. 计算机调剂时科目不一样,考研调剂专业课必须一样吗
  19. 希腊罗马神话和《圣经》中的英语典故
  20. .net程序员求职简历

热门文章

  1. 通用窗口类 Inventory Pro 2.1.2 Demo1(下)
  2. error BK1506
  3. 偷懒日志 - 自动生成代码 - 第二步 生成POJO
  4. VMware虚拟网络相关知识
  5. 【异步编程】Part3:取消异步操作
  6. [转]Linux配置防火墙
  7. 字符集 ISO-8859-1(1)
  8. nginx相关的一些记录
  9. Mac OS X Yosemite安装盘U盘制作
  10. UIView 弹出动画