美文网首页ionic2
ionic App 微信分享之坑

ionic App 微信分享之坑

作者: 瓜田猹 | 来源:发表于2017-10-10 15:36 被阅读181次

最近接手了一个angular+ionic移动app的项目,发现交接过来的微信登录和微信分享都不能用,插件报未知错误

Wechat.share({
    text: "测试一下ionic项目的微信分享!!",
    scene: Wechat.Scene.TIMELINE   // share to Timeline
}, function () {
    alert("Success");
}, function (reason) {
    alert("Failed: " + reason);//打印结果: 未知错误
});

之前功能都是可以用的,排除了代码错误,后面发现原来是重新生成签名证书( keystore文件)之后,需要重新获取应用签名,然后修改微信开放平台应用签名和包名,以下是详细步骤说明:

1. 下载签名生成工具(GenSignature),安装到手机,输入包名即可获得签名。那么包名在哪呢?

下载地址: 签名生成工具

2. 包名其实就是根目录config.xml里这一行
4444.png
3.打开下载好的GenSignature.apk,在里面输入包名(com.test.app.smjf),获取应用签名如下图
微信图片_20171010152335.png
4.修改微信开放平台的应用签名和包名
微信图片_20171010152920.png
5.完成以上几步就可以安装cordova-plugin-wechat插件了
ionic plugin add cordova-plugin-wechat --variable wechatappid=你的appid
6:实现功能代码https://www.npmjs.com/package/cordova-plugin-wechat

参考文章: ionic开发——微信分享准备工作之签名和包名的获取方法

相关文章

  • ionic App 微信分享之坑

    最近接手了一个angular+ionic移动app的项目,发现交接过来的微信登录和微信分享都不能用,插件报未知错误...

  • ionic 微信分享值各种坑

    博客园此文章地址:http://www.cnblogs.com/happen-/p/5991794.html 去前...

  • CoreThink技术分享之:快速APP开发之Cordova微信

    cordova-plugin-wxpay 微信APP支付cordova,ionic插件(Android版,ios版...

  • 2021-05-12

    微信分享跳转2次,微信分享跳转微信正在连接,分享微信没反应 这几天搞微信分享,还是有一些坑在里面的,记录踩过的坑;...

  • 记一次微信分享的坑

    在cordova+ionic + ng混合开发中,做app微信分享时候,缩略图老是不显示的原因!在参数配置的时候注...

  • ionic3项目实战教程 - 第13讲 ionic3社交分享(Q

    ionic3项目实战教程 - 第13讲 ionic3社交分享(QQ分享和微信分享) 这一讲主要包含以下几个部分: ...

  • Ionic 3 微信分享

    获取 wechatappid 首先,需要在 微信开放平台 创建应用获得 wechatappid。 安装 cordo...

  • ionic3 获取微信授权登录

    ionic3 获取微信授权登录,虽然插件齐全,但是还是遇到了不少坑。完整的亲测有效代码如下:

  • 使用Gulp打包ionic1项目

    这篇文章算是对上一篇文章《在微信中使用ionic1之填坑总结》的一个补充,是项目在微信浏览器中使用出现缓存问题的一...

  • 微信jssdk---h5分享封装

    说到微信分享,其实挺坑的,刚对接的时候,以为可以像app端一样,通过自己写好的actionSheet来取分享,后来...

网友评论

  • Jianshu9527:我开始开发的时候 也一直报错 最后才发现是签名的问题,感谢分享
    瓜田猹:不客气,遇到了分享一下,希望可以共同进步:smile:

本文标题:ionic App 微信分享之坑

本文链接:https://www.haomeiwen.com/subject/ejwvyxtx.html