cordova微信分享插件使用

使用cordova做微信分享的插件,网上虽然详细教程不多,但是也差不多够了,这里再主要说几点注意事项:

  1. 首先确保应用的审核通过。

这里需要填写应用的AppID,包名,签名。详细获取签名的方法见参考3,需要注意的是,往手机上安装的时候一定要使用release,这样生成签名是对应release的。Debug的签名和release是不一样的!最终在微信平台提交审核的一定要是release对应的签名。

2.安装和使用

关于安装和使用的方法,2和3都说到了,使用github地址安装速度很慢,可能是网络原因,可以使用下面的方法安装。这里的顺序要注意,文中也提到了。

需要注意的是需要先安装插件在添加平台, 要不然插件不会被build到平台中去.

cordova plugin add cordova-plugin-wechat --variable wechatappid=wxff3918558a2ee845

#cordova plugin add https://github.com/xu-li/cordova-plugin-wechat --variable wechatappid=wxff3918558a2ee845

cordova platform add ios/ cordova platform add android

cordova run ios/ cordova run android --release --device

3.这里有一个大坑,官方文档是这样写的:

2)调用时的Apk包名和签名是否与开放平台填写的一致,签名请使用该工具:点击下载,常发生在安装了debug版本又安装release版本情况,确定包名签名后卸载微信重装或者清除微信数据再做测试。

屡次尝试分享不成功,但是AppID,包名,签名都没错啊!最后发现了这句话,然后重装了一下微信,终于成功!

参考:

  1. 官方文档:常见问题

https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open1419318060&token=&lang=zh_CN

2.Cordova-微信分享插件使用详记

http://huyaohui.com/2015/11/12/Cordova-%E5%BE%AE%E4%BF%A1%E5%88%86%E4%BA%AB%E6%8F%92%E4%BB%B6%E4%BD%BF%E7%94%A8%E8%AF%A6%E8%AE%B0/

3.Android-微信-SDK-签名问题

https://github.com/vilic/cordova-plugin-wechat/wiki/Android-%E5%BE%AE%E4%BF%A1-SDK-%E7%AD%BE%E5%90%8D%E9%97%AE%E9%A2%98

4.三个github

https://github.com/xu-li/cordova-plugin-wechat

https://github.com/xu-li/cordova-plugin-wechat-example

https://github.com/vilic/cordova-plugin-wechat

你可能感兴趣的:(cordova微信分享插件使用)