手机网页版微信分享以及微信授权
微信分享,第一次接触会发现很多坑。网页版微信分享是不支持按钮去分享的,只能通过微信右上角的按钮去分享。通过按钮分享的目前只支持APP。其实这样一来H5的分享就简单了很多。只需要调用微信官方出的微信jssdk,加上些许配置,就可以实现h5页面在微信上的分享,点击进入官方api文档;
注意:这里使用的都是微信官方最新的文档
一、首先获取配置所需要的参数
首先使用已有公众号的appid,然后根据这个appid和url向后端发起请求,拿到配置所需要的参数:timestamp( 时间戳)、noncestr(随机字符串)和signature(签名)。
所有需要使用JS-SDK的页面必须先注入配置信息,否则将无法调用
二、项目引入微信jssdk
引入方式有两种,各取所需:
(1)、通过导入依赖包
首先通过npm 安装依赖
1 | npm i -S weixin-js-sdk |