1: 一个android apk包
2: 应用签名,根据android apk包名来生成签名(签名工具下载地址:https://open.weixin.qq.com/cgi-bin/readtemplate?t=resource/app_download_android_tmpl&lang=zh_CN)
3: 通过微信开发平台,填写应用信息,申请一个微信 appid
4:通过腾讯开发平台,申请腾讯APP ID和 APP KEY(腾讯开发平台需要手持身份证照片,不想拍的可百度找别人的)
4: 使用 cordova-plugin-sharesdk插件,把申请了的key填到对应地方,没有的填空就好(作者说目前版本都需要列举)
ionic plugin add https://github.com/raistlinzx/cordova-plugin-sharesdk.git --variable SHARESDK_IOS_APPKEY='' --variable SHARESDK_ANDROID_APPKEY='' --variable QQAPPID='' --variable QQAPPKEY='' --variable WECHATAPPID='' --variable WECHATAPPSECRET='' --variable QQURLSCHEME='' --variable WBAPPKEY='' --variable WBAPPSECRET='' --variable WBREDIRECTURL=''
参数详细资料可参考 https://github.com/raistlinzx/cordova-plugin-sharesdk
JS调用
function test() { cordova.exec(function(result) { alert('分享成功'); }, function(error) { alert('分享失败'); console.debug(error) }, "ShareSDK", "share", ['测试分享标题','你们好啊这里是测试分享','http://cdn.qiyestore.com/openapi/upload/2015/12/25/EYZZ17L785.png','http://www.qiyestore.com']); }注:在手机上运行,只要有对应appid appkey就能分享了