不自重者,取辱。不自长者,取祸。不自满者,受益。不自足者,博闻。
WeixinApi增加在线Demo 进入全屏
line

致所有WeixinApi的用户:


有太多网友自己从github下载了WeixinApi部署后,都跑不起来,看不了效果,大部分都是一些小失误造成的。所以今天抽了点儿小时间,完善了demo.html,并且提供完整的在线Demo,网友可以用微信的“扫一扫”扫描二维码来率先体验。体验完之后再去看demo.html里面是怎么写的,心里就有底了。遇到运行不起来的情况,也能辅助对比分析一下。

github地址:https://github.com/zxlie/WeixinApi


另外,有必要再说一点:我不是专门做微信公众平台开发的,只是平时小玩儿了一下这个东西,顺便把它沉淀下来Share给大家。我也希望大家一起来发现问题,一起来分析如何完善它。Thx a lot!


Alien!

趣店(原趣分期)技术学院
重点关注技术架构、服务化、优秀工具、自动化平台、开发全流程一体化解决方案、新人培养、工程师进阶之道等方面
这里环境优雅、氛围年轻、主要是福利还多,还等什么?我们敞开技术的大门,欢迎各种工程师加入!

评论区域

line
  • jzang 2014-12-31 14:54:54 回复
    转发不能用了,是什么问题?有遇到同样问题的人吗?
  • 路不韦 2014-07-23 21:06:27 回复
    微博有曝光微信测试版的截图:有可能取消朋友圈分享链接的缩略图。
    这个改动将可能会调整一批微信内置浏览器的JsAPI...
  • 123w123 2014-06-14 00:14:50 回复
    感觉还有一些JS接口
    
    http://mp.weixin.qq.com/mp/gametemplate?t=game/course/w_game_common&sourcescene=25&comment_id=31dd0e984bd81d0f¬iceid=200219201&uin=MTA0MDE3NzE4MQ%3D%3D&key=0cbeb7802f7d2a1e8b1bdaa4141fdec3f47adef3ac3458ef144b7802d8d9fb9b22f1a4972f8535398b1b8d0c029ea199&devicetype=android-16&version=25000025&lang=zh_CN
    
    微信游戏的,有下载方面的
    
    mp.weixin.qq.com,用服务器上的本地hosts伪装,不知道能不能绕过
  • 匿名用户 2014-06-07 18:16:46 回复
    回复 floor23 : 这是android下的情况,ios下正常。
    floor23 said:
    回复 小刀 : 我也发现这个问题,是不是微信朋友圈分享事件无法监听到分享结果?
  • 匿名用户 2014-06-07 18:15:03 回复
    博主的技术大家有目共睹,表示钦佩。做任何一件事情都很缜密。
    WeixinApi在一般页面下使用正常,但是对于android用户,如果页面中存在一个Google Adsense广告(尤其是320*50的广告),就会大大增加不能分享的几率,总是提醒请确定在微信浏览器或者WeixinApi没有加载。不止博主有无研究这个。
  • 小刀 2014-05-29 19:03:18 回复
    回复 Alien : 直白的说 就是失效了呗?
    Alien said:
    回复 floor23 : 你得到了它!
  • Alien 2014-05-28 17:07:51 回复
    回复 里手 : 这个我还没有调研,不过你可以试试,如果可以的话,也加到weixinapi里吧
    里手 said:
    请问下楼主这几个返回状态现在还有没有?有的话就可以判断用户有没有点击关注了对吧。
    // add_contact:cancel 用户取消
    // add_contact:fail 关...
  • 里手 2014-05-28 17:06:11 回复
              请问下楼主这几个返回状态现在还有没有?有的话就可以判断用户有没有点击关注了对吧。
     // add_contact:cancel 用户取消
                // add_contact:fail 关注失败
                // add_contact:ok 关注成功
                // add_contact:added 已经关注
  • Alien 2014-05-27 20:47:37 回复
    回复 floor23 : 你得到了它!
    floor23 said:
    回复 小刀 : 我也发现这个问题,是不是微信朋友圈分享事件无法监听到分享结果?
  • floor23 2014-05-27 09:50:14 回复
    回复 小刀 : 我也发现这个问题,是不是微信朋友圈分享事件无法监听到分享结果?
    小刀 said:
    用demo测试了下,点击分享到朋友圈,在出现分享内容前 就弹出了分享成功的提示,取消分享,显示分享成功~
  • 小刀 2014-05-26 15:30:02 回复
    用demo测试了下,点击分享到朋友圈,在出现分享内容前 就弹出了分享成功的提示,取消分享,显示分享成功~
  • Alien 2014-05-20 19:32:09 回复
    回复 挪威的帽子歪 : 哈哈,谢谢。我自己反编译就可以了。有时间我研究研究哈
    挪威的帽子歪 said:
    回复 Alien : 反编译了微信apk,查看了里面的js库。一个名叫wxjs.js的文件,你可以看看,或许能研究出更多的方法。如果你不好找,我可以把这个js直接发给你
  • 挪威的帽子歪 2014-05-20 17:40:07 回复
    回复 Alien : 安卓测试
    Alien said:
    回复 挪威的帽子歪 : 是android还是iOS?
  • 挪威的帽子歪 2014-05-20 17:39:15 回复
    回复 Alien : 反编译了微信apk,查看了里面的js库。一个名叫wxjs.js的文件,你可以看看,或许能研究出更多的方法。如果你不好找,我可以把这个js直接发给你
    Alien said:
    回复 挪威的帽子歪 : 是android还是iOS?
  • 挪威的帽子歪 2014-05-20 17:36:44 回复
    回复 Alien : WeixinJSBridge.invoke('shareWeibo', {
                    "content":theData.desc,
                    "url":theData.link,
                }
    Alien said:
    回复 挪威的帽子歪 : 是android还是iOS?
  • 挪威的帽子歪 2014-05-20 17:36:01 回复
    回复 Alien :  WeixinJSBridge.invoke('shareWeibo', {
                    "content":theData.desc+theData.link,
                    "link":theData.link,
                    "img_url":theData.imgUrl,
                    "title":theData.title,
                    "img_width":"120",
                    "img_height":"120"
                }里面的link属性换成url属性,或者直接添加一个url属性就可以了
    Alien said:
    回复 挪威的帽子歪 : 是android还是iOS?
  • Alien 2014-05-20 16:44:39 回复
    回复 挪威的帽子歪 : 是android还是iOS?
    挪威的帽子歪 said:
    回复 挪威的帽子歪 : 我是无法看出为什么微博不能分享的原因.....
  • 挪威的帽子歪 2014-05-20 16:15:10 回复
    回复 挪威的帽子歪 : 我是无法看出为什么微博不能分享的原因.....
    挪威的帽子歪 said:
    我也是铁粉啊,分享到腾讯微博无效。。。老大有时间看看吧。。。
  • 挪威的帽子歪 2014-05-20 15:42:21 回复
    我也是铁粉啊,分享到腾讯微博无效。。。老大有时间看看吧。。。
  • 废客泉 2014-05-15 10:36:58 回复
    下载之。。。。我现在是铁粉了,哈哈。