首页 > Egret引擎 > 进阶系列 > 微信分享客户端教程
2015
08-12

微信分享客户端教程

最近3个h5项目完成的差不多了,准备接入微信SDK,实现微信分享的功能。

帖子也看了几篇,发现白菜的例子写的挺详细的,于是通过对照他的例子,实现了这个功能。

以下分享操作步骤:

一、从百度网盘 链接:http://pan.baidu.com/s/1gdwDA2f 密码:35kz 下载所需资源,大小20k左右

二、下载完解压内容如下,将解压后的所有文件 对应目录放到项目中, 例如:jweixin-1.0.0.json 放到根目录

微信分享客户端教程 - 第1张  | u3d8技术分享

三、打开/launcher/index.html   在45行添加下面代码

微信分享客户端教程 - 第2张  | u3d8技术分享

四、打开/launcher/release.html   在51行添加下面代码:

微信分享客户端教程 - 第3张  | u3d8技术分享

五、打开/egretProperties.json   在modules里添加下面代码:

六、打开第二步放入的文件/src/screens/JSSDK.ts(此脚本为核心操作内容)  在主函数调用init()方法即可。

 

以上教程已经基本ok,若分享成功后,点击分享的链接,会提示签名注入失败,是因为微信会自动加一些签名信息,而打开的地址要和微信公共号记录签名的地址一致,所以需要将后面加的信息删除掉。   该判断在资源加载之前调用即可。

 

 

最后编辑:
作者:网虫虫
网虫虫
分享是一种快乐; 分享是一种美德; 分享是一种幸福!

0 0 votes
Article Rating
Subscribe
提醒
guest
12 评论
Inline Feedbacks
View all comments