您的位置:首页 > 移动开发 > 微信开发

PhoneGap/Cordova微信分享插件【升级版】

2016-05-05 09:15 495 查看
安装:

?
安装成功后,需要将插件目录中的 wxapi 文件夹 移动 到你的
主包 中,这是微信官方的要求,wxapi 文件夹的作用是接受来自微信的回传信息。

移动文件夹后,java文件会出现一个报错,将第一行的包名修改为你自己的主包名即可。

还需要做的工作是打开WechatShare.java文件,大约在58行处,将appID修改为你自己在微信开放平台申请到的。

至此,准备工作就绪,可以使用插件了。

与所有插件一样,你应当在deviceready事件后调用插件,像这样:

?
首先来看看如何分享网页到微信,我想这是我们最常见的应用了:

?
分享文字:

?
分享图片:

?
分享音乐:

?
分享视频:

?
分享文件:

?
如果需要处理微信分享的结果,判断分享是否成功,可以定义一个回调函数:

?
在git中,我提供了一个完整的Android分享示例,在example文件中:

https://git.oschina.net/jiusem/WechatShare-for-PhoneGap.git

里面包含keystore文件,可以用来调试;在bin文件夹中有一个生成的apk文件,可以安装到手机上来测试。

可能的问题:有些网友反映将项目导入Eclipse后运行,不能调起微信。这是因为微信有校验签名的流程,请参考微信分享相关文档对签名的说明。

插件暂时仅支持Android,iOS版本也会尽快加上。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: