关于MUI集成微信分享遇到的坑

  今天聊一下MUI这个框架吧!

  首先,用这个框架也有很长一段时间了,项目不同,涉及到的功能也有不同,之前没有涉及到微信分享相关的内容!今天,遇到了,也解决了,分享出来。

  下面是手顺:

  1.分享的代码是参考Hbuilder生成的Demo中的分享代码,当然因为我本身仅仅需要微信分享,所以其它不必要的代码都删了!

  2.需要微信公众平台的配置:以下两个码

  这是MUI项目的配置清单文件的视图窗口

  

  这是微信需要的两个码

  

  这是填写应用的签名

  

  PS:刚开始我的微信分享在Android端失败,返回值【share微信分享:-6】。在官网上面找了一圈,官方都没有给出一个靠谱的解决方案,仅仅说应用签名不对,可是没人告诉你怎么样的算是对的。。。。最后一个热心的网友回答说,这个应用签名是程序的MD5码。而且要字母小写,字符中间不要有“:”,像这样“12:3C:F7:AE:89:91:6A:2E:AC:2E:3A:AA:E2:D4:65:C1”的格式是不对的,不要问我怎么知道的。。。。如果不知道自己的MD5,可以下载微信官网的  签名生成工具  https://res.wx.qq.com/open/zh_CN/htmledition/res/dev/download/sdk/Gen_Signature_Android2.apk ,按照提示就可以获得应用签名。然后应用就可以分享了!

  希望大家互相学习,有问题可以加我微信 15848942693(贝勒爷)

时间: 2024-10-18 09:05:25

关于MUI集成微信分享遇到的坑的相关文章

使用JSSDK集成微信分享遇到的一些坑

h5项目中需要集成微信分享,以实现自定义标题.描述.图片等功能.结果遇到了很多坑. 准备工作 务必详细阅读微信JS-SDK说明文档 需要后端支持 强烈建议下载使用微信web开发者工具 按文档配置好公众号 JSSDK使用步骤 步骤一:绑定域名 先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”. 备注:登录后可在“开发者中心”查看对应的接口权限. 这里注意:JS接口安全域名一定要填写正确,区分子域名,且主域名需要通过备案!没有满足这一步,无法继续测试. 步骤二:引入JS文

Angularjs+ThinkPHP3.2.3集成微信分享JS-SDK实践

先来看看微信分享效果: 在没有集成微信分享js-sdk前是这样的:没有摘要,缩略图任意抓取正文图片 在集成微信分享js-sdk后是这样的:标题,摘要,缩略图自定义 一.下载微信SDK开发包 下载地址:http://demo.open.weixin.qq.com/jssdk/sample.zip 二.设置安全域名 所有的微信JS接口都只能在公众号绑定的域名下调用.登录微信公众平台,点击左边的“公众号设置”,切换到“功能设置”,在“JS接口安全域名”一栏设置安全域名,下载验证文件到网站根目录,再回到

Android集成微信分享的要点及源码示例

如今,社会化分享成了App必不可少的一个功能,而其中最重要的莫过于微信分享,由于微信庞大的用户群及活跃度,因此我们的App往往都需要集成微信分享,微信开放平台也提供了相应的分享SDK.鉴于看到很多人说调不起微信分享,下面就来分享下自己的经验以及在集成微信分享过程中需要注意的地方,最终会提供自己封装好的微信分享源码示例. 其实集成的步骤在微信开放平台的文档指南中已经写的很清楚了: 1.申请AppID.这一步需要在微信开放平台注册你的App就可以了,注意的是需要使用正式的keystore签名你的Ap

ThinkPHP3.2.3集成微信分享JS-SDK实践

先来看看微信分享效果: 在没有集成微信分享js-sdk前是这样的:没有摘要,缩略图任意抓取正文图片 在集成微信分享js-sdk后是这样的:标题,摘要,缩略图自定义 一.下载微信SDK开发包 下载地址:http://demo.open.weixin.qq.com/jssdk/sample.zip 二.设置安全域名 所有的微信JS接口都只能在公众号绑定的域名下调用.登录微信公众平台,点击左边的"公众号设置",切换到"功能设置",在"JS接口安全域名"

微信JSSDK分享--挖坑填坑之小结

最近参与微信服务号小项目的开发,关于微信分享,我是只知其功能,并没深入了解其中的弯弯道道.虽然项目中不是我负责微信分享这一块(因为我也不太会),但是团队在这个功能上,那可是说多了都是泪,耗费了超级多的时间:一句话就是加班加点的挖坑,制造解决不了的bug,然后加班加点的找问题所在,去解决.主要是我们对于微信分享这块的了解并不深入,没想到的太多. 当时一直分享不成功,我们前端一直以为是我们的js代码写的有问题,谁知道最大的问题是配置问题: 一.不再同一个服务号. 因为微信端,为了识别用户,每个用户针

cocos2d-x集成sharesdk做微信分享android,ios

白白手游专栏http://blog.csdn.net/u010229677 这些天做了一下cocos2d-x的微信分享功能,稍有心得,整理了一下,出了个文档,欢迎大家点击查看 http://download.csdn.net/detail/u010229677/7867383

微信分享配置回调Activity中launchMode="singleInstance"的一个坑

在做微信分享的时候,需要用到一个微信的回调Activity:WXEntryActivity 需要用到微信的jar包,可以去开放平台获取 public class WXEntryActivity extends BaseActivity implements IWXAPIEventHandler { 这个activity需要实现一个接口,接口回调函数 // 第三方应用发送到微信的请求处理后的响应结果,会回调到该方法 @Override public void onResp(BaseResp res

Android开发遇到的坑-----微信分享问题

问题 近日由于客户对微信分享后的样式不满意,所以对微信分享的标题.内容.图片进行修改,仅仅改了这个东西,微信分享就突然不能用了,点击没有任何效果 原因 经过推测,肯定不会是描述文字和标题方面的原因,那么就是图片了,网上搜索了一下,微信分享的图片不能超过32k,由于之前一直用的图标比较小,所以一直没遇到这个问题 解决办法: 找设计将图片压缩到了合格范围内,但是仍然无效,查看图片大小,宽高为600+ x 400+,而原来能够成功分享的图片宽高为108x108,所以再次修改图片宽高,问题解决~! PS

IOS ShareSDK实现分享——微信分享

最近领导让添加ios 微信分享视频的功能,之前做的只有微信分享本地图片的功能. 查看官网并没有找到答案,后来在其官网论坛中http://bbs.mob.com/thread-20938-1-1.html 这里面发现新版的sdk(v3.2.1)中才添加的微信分享本地文件(mp3.mp4.docx.pdf等)的功能.可以支持就好办了.. 使用集成好的第三方框架可以节省许多代码量. 注意:申请shareSdk的apply,还有各个平台的appkey和appsecert(这真是非常麻烦的事情啊) 集成S