现在很多人都想知道,手机浏览器是怎样唤起微信的又怎么调起内部浏览器的,相信很多同学都做到了调起微信,也调起了微信内置的浏览器。
但是微信总是反馈 跳转失败,这是为什么呢?我之前也是在这一步卡住了很久,后来又在 weixin://dl/business/?ticket=“” 这个 tiket 上面纠结了很久。
最后终于找到了解决方案,可以加我qq:2090585699 现在很多人都想知道,手机浏览器是怎样唤起微信的又怎么调起内部浏览器的,相信很多同学都做到了调起微信,也调起了微信内置的浏览器。
但是微信总是反馈 跳转失败,这是为什么呢?我之前也是在这一步卡住了很久,后来又在 weixin://dl/business/?ticket=“” 这个 tiket 上面纠结了很久。
最后终于找到了解决方案,可以加我qq:2090585699 月光之灵 said: 回复 1660620277 : 2018全网独家一手技术支持方案WAP直达微信公众号关注页面/微信号/任意网页等(支持测试),需要代码的同学联系我QQ:159八一零八九二叁 回复 1660620277 : 2018全网独家一手技术支持方案WAP直达微信公众号关注页面/微信号/任意网页等(支持测试),需要代码的同学联系我QQ:159八一零八九二叁 1660620277 said: 现在很多人都想知道,手机浏览器是怎样唤起微信的又怎么
调起内部浏览器的,相信很多同学都做到了 调起微信 也调
起了微信内置的浏览器。但是微信总是反馈 跳转失败,... 现在很多人都想知道,手机浏览器是怎样唤起微信的又怎么
调起内部浏览器的,相信很多同学都做到了 调起微信 也调
起了微信内置的浏览器。但是微信总是反馈 跳转失败,这
是为什么呢?我之前也是在这一步卡住了很久,后来又在
weixin://dl/business/?ticket=“” 这个 tiket 上面纠
结了很久,最后终于找到了方法,因为这个接口是只对京东
开放的 tiket 到底是什么规则一般人都不知道,现在终于
破解了搞清楚了,也能成功跳转了 想了解的朋友可以加我企鹅 1660620277 回复 现在在职做做做做做做做 : 已解决,从自己的网站页面跳转到微信,并用微信打开自己指定的落地页,可以先测试,落地页投放转化率高10倍,研究了3个月,终于有结果了,其实我们用到的就是weixin://dl/business/?ticket=....,但这个ticket不是每个人都可以拿到的,ticket每次访问都是重新计算的,不是不变的。ticket获取到了就可以了。现在我已经拿到了,也一直在用。
。企鹅:1598108923,注明微信跳转。 现在在职做做做做做做做 said: 惺惺惜惺惺想寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻 惺惺惜惺惺想寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻 回复 Jetman : 反编译了源代码,调试输出错误信息:system:access deined.一直追追到一个类JsApiPermissionWrapper.代码出现jsapi_perm_wrapper_whitelist和jsapi_perm_wrapper_blacklist,知道没什么希望了 Jetman said: 回复 菠菜 : 我也遇到这个问题。好像是WeixinJSBridge这个接口停用了。。请问你现在解决了吗? 楼主好文章 我想知道如何把网站页面分享到朋友圈,微博和扣扣空间的完整代码示例。 能判断到是微信聊天窗口点击的链接, 还是朋友圈点击的链接麽 问一下,如何在微信中检测第三方app有没有安装?方便的话,能不能告诉下,邮箱地址:33906057@qq.com imagePreview可以实现带文字的图片么?还有1/12这种序号 回复 菠菜 : 我也遇到这个问题。好像是WeixinJSBridge这个接口停用了。。请问你现在解决了吗? 菠菜 said: 我做的用于分享的页面,在微信中二次分享的时候设定的图片和描述失效是为啥呢?WeixinJSBridge.on('menu:share:appmessage', function(argv){
Weixin... 回复 even : 包含:WeixinApi.js这个文件 even said: 文件中包含<script type="text/javascript" src="../WeixinApi.js?v=4.3"></script>这个分享就没反应。 文件中包含<script type="text/javascript" src="../WeixinApi.js?v=4.3"></script>这个分享就没反应。 回复 kunpenglhp : 没有文件中只要包含<script type="text/javascript" src="../WeixinApi.js?v=4.3"></script>这个,分享就没反应。不知道要怎么处理。 kunpenglhp said: 回复 even : 你解决了吗 回复 even : 你解决了吗 even said: android最新版本也不行了,分享没有反应。 android最新版本也不行了,分享没有反应。 回复 data : 请问ios分享没反应解决了么,我也出现这样的问题 data said: 回复 Jenny : 请问ios分享没反应解决了么,我也出现这样的问题 回复 data : 出现问题+1,求解决,三个点点击之后 点击所有分享按钮没有作用。 data said: 回复 Jenny : 请问ios分享没反应解决了么,我也出现这样的问题 我做的用于分享的页面,在微信中二次分享的时候设定的图片和描述失效是为啥呢?WeixinJSBridge.on('menu:share:appmessage', function(argv){
WeixinJSBridge.invoke('sendAppMessage',{
"appid":dataForWeixin.appId,
"img_url":dataForWeixin.MsgImg,
"img_width":"120",
"img_height":"120",
"link":dataForWeixin.url,
"desc":dataForWeixin.desc,
"title":dataForWeixin.title
}, function(res){alert(res.err_msg)});
}); 回复 Jenny : 请问ios分享没反应解决了么,我也出现这样的问题 Jenny said: Alien你好,我今天在做微信分享功能时,找到这里,用起来后,发现android没问题,ios点击右上角的分享后不会有反应,版本号:ios8.1.2,期待回复,谢谢~ Alien 你好,试了下你写的这个api,发现当我在分享前动态修改分享的连接后,分享出的连接任然是当前页面的地址,想问下分享数据中的link可修改成别的连接吗? 回复 Jenny : 或者,您能联系我一下吗,急~~~ qq:4108052,再谢 Jenny said: Alien你好,我今天在做微信分享功能时,找到这里,用起来后,发现android没问题,ios点击右上角的分享后不会有反应,版本号:ios8.1.2,期待回复,谢谢~ Alien你好,我今天在做微信分享功能时,找到这里,用起来后,发现android没问题,ios点击右上角的分享后不会有反应,版本号:ios8.1.2,期待回复,谢谢~ 你好 Alien, 我刚在网上找到你这里,使用起来Android是没有问题的,但是IOS点击分享都不会有反应,望楼主能够坚持更新啊~ 回复 wxingwei : 请使用微信官方sdk吧,这个weixibapi我不准备更新了 wxingwei said: Alien,你好,刚扫了你的二维码发现IOS在微信6.1中分享页面都不会弹出,请问是否这种方式无法在IOS中使用? Alien,你好,刚扫了你的二维码发现IOS在微信6.1中分享页面都不会弹出,请问是否这种方式无法在IOS中使用? 最新版的微信借口太难用了,不支持判断微信打开的方法,获取signature需要获取access_token,用access_token去取jsapi_ticket;然后哈希加密;获取access_token还要获取到appid和appsecret;不能绑定域名之后全站通用,必须要完整域名;最坑的是access_token和jsapi_ticket时效只有两个小时,官方给的文档是不能频繁获取,尼玛,不频繁获取你倒是给点缓存时间呀大哥;还是希望楼主能一直坚持下去; 微信JSSDK怎么实现点击右上角的分享按钮分享的? 回复 Wayne : <button onClick=location.href="weixin://profile/这里写公众号ID">关注我们</button> Wayne said: 想楼主一个问题,如何在网页点击链接,弹出公众号详细资料,引导用户关注微信 回复 flymood : 回复 flymood : 回复 flymood : 回复 flymood : 回复 flymood : flymood said: alien 您好。进入到微信后部分iPhone手机获取不到openid,请问该如何解决呢?谢谢 alien 您好。进入到微信后部分iPhone手机获取不到openid,请问该如何解决呢?谢谢 alien 你好。分享时,wxCallbacks ready里分享内容重组失效,怎么回事呢? Alien,你好,我想实现点击我的页面里的按钮,直接到达分享到朋友圈的那个界面或者能把微信右上角的选项展开,找到的资料都说不能实现,请问您是否有办法呢 Alien,你好!谢谢你的API。解决了我们在WeChat上分享的问题!祝新年好! 回复 order : 去github下载最新版的WeixinApi吧,已兼容收藏功能! order said: 你好,首先多谢你分享的api,很有用,不过我发现最新版本中收藏功能无法实现,做了些调试,发现在不调用你的api的情况下页面可以收藏,但加上你的api却被屏蔽了,我找了半天... 你好,首先多谢你分享的api,很有用,不过我发现最新版本中收藏功能无法实现,做了些调试,发现在不调用你的api的情况下页面可以收藏,但加上你的api却被屏蔽了,我找了半天没找到原因,如果可以的话麻烦看下,或者跟我说下都可以。我的QQ213610706,或者发邮箱也可以,麻烦了 微信扫一扫的接口怎么使用,现在是不是被封杀了呢?? 回复 kerwin : OK 啊, 多谢了。 kerwin said: 非常感谢lz ,借助demo,实现了分享的功能。2015年1月7日19:08:42亲测还可以使用 地址为:http://www.baidufe.com/fe/demo/static/html/weixin-api-demo.html 在微信中打开... 非常感谢啊,终于OK了,内牛满面中 您好,我发觉IOS 6.0.2 下callback无法正常回调 回复 kerwin : 我测你的链接可以 但我复制一份到自己站上改下图片就没看到图片 只有标题 kerwin said: 非常感谢lz ,借助demo,实现了分享的功能。2015年1月7日19:08:42亲测还可以使用 地址为:http://www.baidufe.com/fe/demo/static/html/weixin-api-demo.html 在微信中打开... 非常感谢lz ,借助demo,实现了分享的功能。2015年1月7日19:08:42亲测还可以使用 地址为:http://www.baidufe.com/fe/demo/static/html/weixin-api-demo.html 在微信中打开体验即可 ios的分享朋友圈的参数不起作用,请问是否写法不一样?? http://main.magazine.weimob.com/270645/html/16283.html这个我发现还是能分享的,无论安卓还是iphone,我看不懂是为什么,你能看看吗? 回复 小春 : 看到您二维码的demo中的好像是3.8的,还没更新到git吗 小春 said: 我下载了最新的版本,安卓下怎么分享之后没有给出判断,而且内容不是wxData的内容啊 我下载了最新的版本,安卓下怎么分享之后没有给出判断,而且内容不是wxData的内容啊 回复 阿粥 : 大家都先看看这篇文章吧:http://www.baidufe.com/item/6d0ca3449bfdb612f3ac.html 然后先升级一下WeixinApi,先保证 Android 下可用。 阿粥 said: 该死的腾讯把接口关了,现在分享不能统计了,麻烦大了,以前做的应用规划全部乱了。悲剧,不知道还不会不会开放。 该死的腾讯把接口关了,现在分享不能统计了,麻烦大了,以前做的应用规划全部乱了。悲剧,不知道还不会不会开放。 回复 jerry : 明显微信问题 jerry said: 怎么不能用了啊? 自定义的分享都失效了。作者什么时候修复下? 回复 哭死不得解 : 你的android是缓存吧,新打开的android也不行 哭死不得解 said: WeixinJSBridge分享android手机分享正常,ios的分享title成了document.title而desc成了域名了,求指导 怎么不能用了啊? 自定义的分享都失效了。作者什么时候修复下? WeixinJSBridge分享android手机分享正常,ios的分享title成了document.title而desc成了域名了,求指导 监听不到WeixinJSBridge了,逗比微信搞毛啊 回复 zero : 同求,~~~~(>_<)~~~~ zero said: 微信浏览器分享接口变了 怎么知道新的是什么? 回复 hgh : 我也遇到一样的状况。 hgh said: 回复 kwaiyboy : 我也是,分享目前用不了,好多活动都 停了。 自定义分享怎么不能用了呢?同求解决方法 微信6.0.2版本无法正常分享,这个是BUG?还是官方不准备放出这些接口了?
对于这个WeixinJSBridge有官方的文档吗? 一部分手机已经无法使用这个API分享了……请作者尽快修复 大家都是苦命人啊,我昨天发现不能用的,今天确定是 6.0.2 的问题,现在返回到 6.0.1 里面暂时可以用,希望有新的接口的方法出来 我这边全部不能分享了,但是我看看有些还是可以比如知乎的这个http://baozipu.zhihu.com/?from=message&isappinstalled=0, 大家有没有解决方案? 今天分享怎么突然就不能用了? 微信浏览器分享接口变了 怎么知道新的是什么? 回复 kulutana. : 我的也是啊,请交流。企鹅:31535467 kulutana. said: 新版本微信的分享回调没有触发...
title、desc、ImgUrl都失效了...
蛋疼啊...请大神指点一下。。。 https://mp.weixin.qq.com/cgi-bin/announce?action=getannouncement&key=1419941033&version=14&lang=zh_CN 回复 kwaiyboy : 我也是,分享目前用不了,好多活动都 停了。 kwaiyboy said: 哥们,我在iphone上测试了下你发的地址,好像不行哦,无法正常分享。
http://androidwj.5520.pw/runningppt/RunningPPT.html
求沟通,QQ:260713530 哥们,我在iphone上测试了下你发的地址,好像不行哦,无法正常分享。
http://androidwj.5520.pw/runningppt/RunningPPT.html
求沟通,QQ:260713530 新版本微信的分享回调没有触发...
title、desc、ImgUrl都失效了...
蛋疼啊...请大神指点一下。。。 回复 MaxwellXu : 我也遇到这样的问题,请问你解决了么 MaxwellXu said: 微信6.0.2,目前只测过显示/隐藏POPUP,分享的都失效了。 微信6.0.2,目前只测过显示/隐藏POPUP,分享的都失效了。 我使用了demo,隐藏显示按钮都可以,但是分享还是微信自己获取的?也没有触发分享的回调? 回复 androidwj : All Done!另外,@All,请更新到3.6版本,问题应该都Fix了。 androidwj said: 回复 Alien :
http://androidwj.5520.pw/runningppt/RunningPPT.html
最后面部分哈,3ks 回复 Alien :
http://androidwj.5520.pw/runningppt/RunningPPT.html
最后面部分哈,3ks Alien said: 回复 androidwj : 加我微信,我详细了解下 回复 Alien :
你好,已加微信,3ks!
ps:用昨天更新的WeixinApi 3.5 (demo.html) 试了下,“分享到朋友圈”时,简介也变成title了。 Alien said: 回复 androidwj : 加我微信,我详细了解下 回复 androidwj : 加我微信,我详细了解下 androidwj said: 额,昨天"分享到朋友圈",显示的还是desc,今早发现显示的是title了,是微信官方又在调整么?大家有无遇到这个问题啊?
ps:"发送给朋友"还是正常的,标题显示的是title,... 额,昨天"分享到朋友圈",显示的还是desc,今早发现显示的是title了,是微信官方又在调整么?大家有无遇到这个问题啊?
ps:"发送给朋友"还是正常的,标题显示的是title,简介显示的是desc
ps: 安卓,微信6.02 回复 Alien : 解决了 ,果然是url 太长的问题 ,希望以后用的朋友也留意下 ,分享的时候url不要太长了 ,再次谢谢大神 Alien said: 回复 小星星 : 到blog首页,扫描二维码。 回复 Alien : 您没有加我奥~有时间的话请加一下 Alien said: 回复 小星星 : 到blog首页,扫描二维码。 嗯 ,加您了 回复 小星星 : 到blog首页,扫描二维码。 小星星 said: 回复 Alien : 好的,您的微信账号是什么呢? 回复 Alien : 好的,您的微信账号是什么呢? Alien said: 回复 小星星 : 加我的微信,分享给我,我看看你的代码。 回复 小星星 : 加我的微信,分享给我,我看看你的代码。 小星星 said: 回复 小星星 : 发送给朋友也都没有问题,就只是分享成功后只有自己能看到 ,朋友都看不到 ,好奇怪 ,大神 ,求指点 回复 小星星 : 发送给朋友也都没有问题,就只是分享成功后只有自己能看到 ,朋友都看不到 ,好奇怪 ,大神 ,求指点 小星星 said: var wxCallbacks = {
favorite : false,
async:true,
ready : function() {
var productId = Core.getLS("product... var wxCallbacks = {
favorite : false,
async:true,
ready : function() {
var productId = Core.getLS("productSingleItem").id;
var plannerId = Core.getLS("currentUser").id;
var self = this;
$.get(Core.API_VER + "/products/getsharedurl?productId=" + productId + "&plannerId=" + plannerId,function(res){
var wxData = {
"appId": "",
"imgUrl" : res.data.imageUrl,
"link" : res.data.url,
"desc" : res.data.description,
"title" : res.data.title
};
self.dataLoaded(wxData);
});
}
};
代码大致是这样的 ,分享是能成功 ,但是为什么只有自己的朋友圈能看得到 ,好友都看不到 ,查了不是朋友圈权限的问题 ,用多台手机测也是这样 ,大神,这是为什么呢,求指点 回复 Alien : 对了,还有也测试了DEMO,也发现安卓和IOS在朋友圈显示的不一样。一个是DESC一个是TITLE Alien said: 回复 tim : 你用的是哪个版本的weixinapi?去github上检查看看是否是最新的?暂时还没收到有用户反馈这样的问题。另外,你的微信版本是多少? 回复 tim : 哦,weixinapi没有对iPad做兼容,你简单调试一下看看 tim said: 回复 Alien : 用最新下的IPAD版微信测试的。 回复 Alien : 还有手机的IOS,微信版本6.02 Alien said: 回复 tim : 你用的是哪个版本的weixinapi?去github上检查看看是否是最新的?暂时还没收到有用户反馈这样的问题。另外,你的微信版本是多少? 回复 Alien : 用最新下的IPAD版微信测试的。 Alien said: 回复 tim : 你用的是哪个版本的weixinapi?去github上检查看看是否是最新的?暂时还没收到有用户反馈这样的问题。另外,你的微信版本是多少? 回复 tim : 你用的是哪个版本的weixinapi?去github上检查看看是否是最新的?暂时还没收到有用户反馈这样的问题。另外,你的微信版本是多少? tim said: 大神。同时定义了desc和title。用安卓分享到朋友圈显示的desc,用IOS分享显示的是title?这是怎么回事?是最近才发现这个问题,之间正常。 大神。同时定义了desc和title。用安卓分享到朋友圈显示的desc,用IOS分享显示的是title?这是怎么回事?是最近才发现这个问题,之间正常。 大神,我想问下,我们开发的微信公众平台在android下运行正常。但是用iphone6 plus打开后,点击链接后会跳到外部的浏览器打开,也就是不在微信环境下打开,导致没有了微信自带的后退按钮。这是什么原因???? var b=/MicroMessenger/i.test(navigator.userAgent);
alert(b);
大神,这个在iphone是可以判断微信内置浏览器,但是很多小米手机无法运行,比如小米2S,微信打开没有MicroMessenger,就无法判断出浏览器了,
--我想实现微信打开页面有个提示告诉用户通过手机浏览器打开,这个功能有没有其他方法兼容小米手机
回复 水小王 : 原来github里的demo.html和view-source:http://www.baidufe.com/fe/demo/static/html/weixin-api-demo.html看到的不一样呃 水小王 said: https://github.com/zxlie/WeixinApi
试用了demo.html,微信分享,wxCallbacks里ready回调,this.dataLoaded重新设置title和desc但是没有效果。 https://github.com/zxlie/WeixinApi
试用了demo.html,微信分享,wxCallbacks里ready回调,this.dataLoaded重新设置title和desc但是没有效果。 在微信里连续分享多次,会出现页面微信页面卡死的情况。每次卡死我都要讲微信进程关掉才能解决问题。请教这是什么原因造成的呢? 我在微信里面分享的时候,我连续分享了几次,每次都会出现页面不能点击的现象,每次只能强制关闭微信进程 ,然后在进入微信里面,然后在打开公众号,点击。为什么会出现页面卡死的现象呢? 回复 tim : 取消分享依然执行成功的回调,这是官方bug。关于分享图片的问题,建议你用Github上的demo跑几次。 tim said: 回复 tim : 分享的时候图片确实有变化,但是分享到朋友圈是默认蓝色的图标。而且发给好友,图不会变。我是安卓系统。
另外,安卓系统,退出朋友圈分享,confirm也执行了... 回复 tim : 分享的时候图片确实有变化,但是分享到朋友圈是默认蓝色的图标。而且发给好友,图不会变。我是安卓系统。
另外,安卓系统,退出朋友圈分享,confirm也执行了,这是BUG吗? tim said: dataLoaded 只能动态修改title和desc吗?修改imgUrl,好像没反应?谢谢! 分享前能判断被分享的用户是否关注过公众平台? 回复 tim : 所有信息都可以修改,你可以下载demo试一下 tim said: dataLoaded 只能动态修改title和desc吗?修改imgUrl,好像没反应?谢谢! dataLoaded 只能动态修改title和desc吗?修改imgUrl,好像没反应?谢谢! 哪位知道发送给朋友后,如何获取具体发送给了哪个朋友呢?在线等待,多谢各位先 回复 Alien : 电脑上的软件。 Alien said: 回复 老鹰 : 是电脑上的还是手机上的App? 回复 老鹰 : 是电脑上的还是手机上的App? 老鹰 said: 回复 Alien : 你下载一个软件《无线天》,这个软件实现了点击按钮分享。 回复 Alien : 你下载一个软件《无线天》,这个软件实现了点击按钮分享。 Alien said: 回复 流浪人 : 无法获取,没有这样的接口 回复 Alien : 是通过微信提供的OAuth2.0进行的,跳转至回调地址的时候会附加一个code参数,通过此参数再去获取用户信息。如果需要不提示授权的话,只能获取最基本的openID信息,需要将scope设置为snsapi_base。 Alien said: 回复 madong : cookie、本地存储等,都可以试试 回复 emeditor : 请更新到最新版,此bug应该不存在了。 emeditor said: 我用async:true 分享时 分享对话框内容没错 取消后再分享按钮没有任何相应 self.dataLoaded(wxData) 使用姿势不对的原因么 回复 小本本 : 感谢反馈,请更新到最新版,此bug已修复。 小本本 said: 为什么分享朋友圈的时候定义了
var wxCallbacks = {
favorite : false,
// 分享过程需要异步执行
async : true,
// 分享操作开始之前
ready : fu... 我用async:true 分享时 分享对话框内容没错 取消后再分享按钮没有任何相应 self.dataLoaded(wxData) 使用姿势不对的原因么 回复 Alien : 我用了Android的addJavaScriptInterface()方法,这个方法在js端回调的时候,只能传入string类型。今天又仔细研究了下微信的实现,原来他们是把数据再转换成weixin://xxx/xxx这种协议类型,这样就不会出现我说的问题,另外还能避免js后门问题。不过现在有一个新问题,通过协议类型如何去执行回调函数? Alien said: 回复 kevin : 用weixinapi也是这样么? 回复 小本本 : 找到原因了,原来进行async : true喜欢,定义的wxData.imgUrl为wxData.img_url 才行。。。orz。。。 小本本 said: 为什么分享朋友圈的时候定义了
var wxCallbacks = {
favorite : false,
// 分享过程需要异步执行
async : true,
// 分享操作开始之前
ready : fu... 为什么分享朋友圈的时候定义了
var wxCallbacks = {
favorite : false,
// 分享过程需要异步执行
async : true,
// 分享操作开始之前
ready : function() {
// 微信分享的数据
wxData.desc = shareDesc;
wxData.title = shareTitle;
wxData.imgUrl= pic;
this.dataLoaded(wxData);
//alert("准备分享"+wxData.imgUrl);
},...
分享出去的图片是没有了,为什么呢?用了异步之后 回复 kevin : 用weixinapi也是这样么? kevin said: WeixinJSBridge.invoke('xxx',data,callback),对应在Webview中应该如何回调?我在使用的时候,回调的data和callback都是undefined。有没有好的建议?谢谢~~ WeixinJSBridge.invoke('xxx',data,callback),对应在Webview中应该如何回调?我在使用的时候,回调的data和callback都是undefined。有没有好的建议?谢谢~~ 回复 mars : 额,好吧。我表示无法帮助你定位啊……缺设备 mars said: 回复 Alien : wp好坑啊 都执行不到回调函数 更不用说判断是否分享成功了 回复 Alien : wp好坑啊 都执行不到回调函数 更不用说判断是否分享成功了 Alien said: 回复 mars : wp我还没兼容它,主要是没有设备 回复 mars : wp我还没兼容它,主要是没有设备 mars said: wp的分享回调函数会不会有问题? wp的分享回调函数会不会有问题? 回复 Alien : 之前看见一个网页支持的啊.不知道咋实现的.真正分享才有显示的. Alien said: 回复 小通豆 : 官方不解决,没办法啊 回复 小通豆 : 官方不解决,没办法啊 小通豆 said: 安卓下分享到朋友圈的回调问题真头疼,不知道分享是否成功,不好给用户发放奖励呀。
安卓下分享到朋友圈的回调问题真头疼,不知道分享是否成功,不好给用户发放奖励呀。
请问博子有没有发现在iPhone 微信中 访问a页面,然后通过点a页面的连接访问b页面 , 之后再点击一个后退(返回)按钮 回到刚才的a页面 那这个时候"..."选择在浏览器打开访问的页面会是b页面。而不是a页面!安卓系统没有这个bug。博子有办法通过js解决么? 回复 风中散发 : 解决了就好,这东西不太好调试,慢慢折腾吧,哈哈 风中散发 said: 回复 Alien : 恩,找都原因了,是一个函数调用没有写到ready里面造成的 回复 Alien : 恩,找都原因了,是一个函数调用没有写到ready里面造成的 Alien said: 回复 风中散发 : 你用了WeixinApi么?不是我这里通过的的吧?应该不存在这个问题。你的情况,应该是在WeixinJSBridge还未inject成功,你就开始使用导致的。 回复 风中散发 : 你用了WeixinApi么?不是我这里通过的的吧?应该不存在这个问题。你的情况,应该是在WeixinJSBridge还未inject成功,你就开始使用导致的。 风中散发 said: 之前测试开发的时候没有问题,现在问题来了当页面打开时会出现错误:
Error:ReferenceError:can't find valiable:WeixinJSBirdge Line 1
点了确定后,页面显示是正常的,... 回复 石头 : 依然等待官方修复,目前来看,没什么好办法 石头 said: 感谢楼主的分享,不知道那个 安卓分享是否取消都判断为成功的标示:shart_timeline:ok 解决没?微信官方BUG?您知道其他解决办法吗?谢谢 之前测试开发的时候没有问题,现在问题来了当页面打开时会出现错误:
Error:ReferenceError:can't find valiable:WeixinJSBirdge Line 1
点了确定后,页面显示是正常的,转发时调用的js也没问题,这是什么原因造成的呢
ps:不是每次打开都有错误,测试过来有的手机打开没问题,第一次打开有问题的,点击确定后再次打开也不会报错了 感谢楼主的分享,不知道那个 安卓分享是否取消都判断为成功的标示:shart_timeline:ok 解决没?微信官方BUG?您知道其他解决办法吗?谢谢 利用微信浏览器打开自己做的网页,在网页上点击关闭按钮后,关闭浏览器,
用WeixinJSBridge.call('closeWindow');可以实现,现在我想在关闭浏览器后,在微信对话框里跳出一段文字,不是在浏览器中跳出文字,而是在客户端里输入一段文字,类似跟服务号对话那种。想请教下,可否通过JS来实现这个功能? 回复 madong : cookie、本地存储等,都可以试试 madong said: 如果不是这样,有很多微信活动,你分享出去,你的朋友每点击一下就会给你增加积分,这如何实现(每个朋友只能点一次,这里面肯定设计到微信用户的唯一性,除了oauth2.0,不... 如果不是这样,有很多微信活动,你分享出去,你的朋友每点击一下就会给你增加积分,这如何实现(每个朋友只能点一次,这里面肯定设计到微信用户的唯一性,除了oauth2.0,不知道还能如何实现,请前辈指教) 回复 madong : 这样应该可以,不过我的账号没有认证,用不了auth接口,你试一下 madong said: 回复 Alien : 不是这个意思,我们分享出去的链接写到回调函数中,类似https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI(就写... 回复 Alien : 不是这个意思,我们分享出去的链接写到回调函数中,类似https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI(就写在这里面,用户点击这个链接,会回调到这个URL中的)&response_type=code&scope=SCOPE&state=STATE#wechat_redirect Alien said: 回复 madong : 分享出去的连接已经固定了,没办法获取浏览者的信息。不过在你的app里,倒是可以考虑通过你的设想去试一试,具体的,我也没尝试过 回复 madong : 分享出去的连接已经固定了,没办法获取浏览者的信息。不过在你的app里,倒是可以考虑通过你的设想去试一试,具体的,我也没尝试过 madong said: 回复 Alien : 分享后出去的链接,如何获取浏览人的openid,是不是可以根据oauth2.0来获取,这只是我的假设,因为我不太知道微信中这种分享朋友助力可以加积分的机制是怎样的... 回复 Alien : 分享后出去的链接,如何获取浏览人的openid,是不是可以根据oauth2.0来获取,这只是我的假设,因为我不太知道微信中这种分享朋友助力可以加积分的机制是怎样的。 Alien said: 回复 流浪人 : 无法获取,没有这样的接口 回复 junwei : 这个就不太清楚了,是Android系统下的吧? junwei said: 您好,请问下,调用系统图片浏览客户端后,右上角菜单里面就只有发送给朋友、保存到手机、收藏三项子项了,没有网页的分享到朋友圈选项了 回复 小鱼儿 : 这种情况的话,应该是客户端官方做的效果吧,可能强制加了类似css3的transform效果。具体不太清楚,可以问问官方渠道 小鱼儿 said: 遇到个问题,在ios微信中,打开的网页中有两段文字的话,文字会先放大再缩小,有遇到过这种情况吗?怎么解。。 遇到个问题,在ios微信中,打开的网页中有两段文字的话,文字会先放大再缩小,有遇到过这种情况吗?怎么解。。 您好,请问下,调用系统图片浏览客户端后,右上角菜单里面就只有发送给朋友、保存到手机、收藏三项子项了,没有网页的分享到朋友圈选项了 大神有没有遇到这样的问题:
同一个h5页面,在iphone上分享时,图片经常显示不出来,但是在安卓上分享每次都是好的。wxData中的imgUrl设置的没有问题。
求大神出手相救啊 koala said: 大神 请问如果我判断是不是启动了微信内置浏览器,是不是需要把执行的代码放到回调函数里面么?WeixinApi.ready(function(Api){}) 回复 微信带参数分享 : 还真没试过这种情况,如果参数丢失,那就应该是微信官方对分享链接做了处理了;不过它们不应该会这么做 微信带参数分享 said: 在链接里跟参数分享,比如:http://www.abc.com/index.html?name=xiaoming
分享到朋友圈或者发送给好友,好友点击分享的链接进来后,这个 name参数没有了。
如何能带参数... 在链接里跟参数分享,比如:http://www.abc.com/index.html?name=xiaoming
分享到朋友圈或者发送给好友,好友点击分享的链接进来后,这个 name参数没有了。
如何能带参数分享? 回复 : 这是个什么样的需求,仔细描述一下? said: 有没有什么js可以知道到用户按返回键没 有没有什么js可以知道到用户按返回键没 回复 Giantpeach : 去掉微信API肯定会出问题,因为官方底层就是搞反了 Giantpeach said: 回复 Alien : 我就是用WeixinApi出现这样的情况的。你的那个demo里不会出现这种情况。需要先去掉分享的回调的内容,我上面说的情况才会发生。 回复 Alien : 我就是用WeixinApi出现这样的情况的。你的那个demo里不会出现这种情况。需要先去掉分享的回调的内容,我上面说的情况才会发生。 Alien said: 回复 Giantpeach : 还真没遇到过类似情况哎,你用WeixinApi也会出现这样的情况么? 回复 Giantpeach : 还真没遇到过类似情况哎,你用WeixinApi也会出现这样的情况么? Giantpeach said: 你好,我在使用的时候遇到了这样的问题,不知道大神你有没有发现:
首先我去掉了分享的回调。
然后第一次分享到朋友圈的时候,分享显示的是desc。
取消再次分享,分享显... 你好,我在使用的时候遇到了这样的问题,不知道大神你有没有发现:
首先我去掉了分享的回调。
然后第一次分享到朋友圈的时候,分享显示的是desc。
取消再次分享,分享显示的是title。 回复 pizida : 这个话题略大,前段的东西主要靠自学了,多看点儿资料 pizida said: 前辈,我主要从事后端的开发。前端只是略懂一点点,请问怎么样才能学好前端呢? 前辈,我主要从事后端的开发。前端只是略懂一点点,请问怎么样才能学好前端呢? 回复 小小小菜鸟 : 有用就好 小小小菜鸟 said: git上面看得全一点。感谢你的帮助。 git上面看得全一点。感谢你的帮助。 请问设置了只能在微信中登陆的页面我能解除限制,在网页版微信中登陆吗 回复 流浪人 : 无法获取,没有这样的接口 流浪人 said: 分享的时候能获取分享人的openID么?分享后能获取被分享人的openId么? 分享的时候能获取分享人的openID么?分享后能获取被分享人的openId么? 回复 游离 : 这是无法实现的,据我所知是这样 游离 said: 回复 浮生浪子 : 请问,在页面中自定义一个按钮,点击分享的功能,你实现了没啊,如果可以,能发个demo吗,万分感谢 回复 浮生浪子 : 请问,在页面中自定义一个按钮,点击分享的功能,你实现了没啊,如果可以,能发个demo吗,万分感谢 浮生浪子 said: 大神,求问一个问题:【我希望在网页上设置一个按钮,用户通过点击按钮将网页内容分享到朋友圈,而不是通过点击手机右上角的方式。请问我应该怎么调用其中的方法?求大神指... 回复 rhythm : 全对。 rhythm said: 大神,我想在微信发布一个游戏,现在是小菜~一系列问题想问您~希望您别嫌麻烦!
1:发布微信游戏,是不是需要自己弄个www.xxx.com的链接来放自己的游戏?
2.我用cocos2d-j... 大神,我想在微信发布一个游戏,现在是小菜~一系列问题想问您~希望您别嫌麻烦!
1:发布微信游戏,是不是需要自己弄个www.xxx.com的链接来放自己的游戏?
2.我用cocos2d-js游戏引擎写了个游戏,是不是在index.html里添加这里的微信api来完成相应的功能?
3.是不是把游戏链接发到朋友圈里,其他人点了链接就能玩? 回复 发送到 : What are you doing? 发送到 said: 回复 Alien : 反反复复反反复复反反复复 回复 Alien : 反反复复反反复复反反复复 Alien said: 回复 七喜兔 : 那应该是认证过的微信号 请问为何我检测页面刷新或者关闭退出的时候没效果?用的是onbeforeunload,我想做到的效果是如果用户主动关闭页面或者刷新页面或者关闭微信WebView页面时触发,各位兄弟姐妹,有办法吗? 回复 七喜兔 : 那应该是认证过的微信号 七喜兔 said: 请教一个问题,当使用微信内置的浏览器访问自己开发的网页时,聚焦输入框会有一个“防盗号或诈骗,请不要输入QQ密码”这样一个提示,请问有没有办法去掉?我看了一下其他一... 请教一个问题,当使用微信内置的浏览器访问自己开发的网页时,聚焦输入框会有一个“防盗号或诈骗,请不要输入QQ密码”这样一个提示,请问有没有办法去掉?我看了一下其他一些接入自己网站的,他们直接用input,但是却没有这个提示。 回复 流浪汉 : 这个是官方客户端的功能了,WeixinApi.js没办法提供;你要是发现有方法,欢迎Share给大家 流浪汉 said: 没有关注公众号的前提下,安卓手机点开分享按钮会有查看公众号的选项,苹果手机没有这个选项。 回复 shuck : 对的,这个是微信Android客户端的Bug,已反馈官方,等待修复 shuck said: 回调里面 confirm 在取消退出分享后也执行了 没有关注公众号的前提下,安卓手机点开分享按钮会有查看公众号的选项,苹果手机没有这个选项。 回调里面 confirm 在取消退出分享后也执行了 回复 Alien : 嗯我试试,谢谢~ Alien said: 回复 所谓瓜瓜 : 最新版的weixinapi里已经增加了对应的方法,openinweixin 回复 所谓瓜瓜 : 最新版的weixinapi里已经增加了对应的方法,openinweixin 所谓瓜瓜 said: 回复 Alien : 嗯嗯,那就是说比较准确的判断打开的客户端是不是微信就用ua判断有没有micromessenger字符串了吗? 回复 Alien : 嗯嗯,那就是说比较准确的判断打开的客户端是不是微信就用ua判断有没有micromessenger字符串了吗? Alien said: 回复 所谓瓜瓜 : 这个问题问的很详细啊,给你简单解释一下吧。
1、WeixinJSBridge是微信内置浏览器(就是WebView)增加的一个Javascript Interface,但给WebView增加js In... 回复 所谓瓜瓜 : 这个问题问的很详细啊,给你简单解释一下吧。
1、WeixinJSBridge是微信内置浏览器(就是WebView)增加的一个Javascript Interface,但给WebView增加js Interface是随时可添加的,微信客户端应该是放在loadUrl之后进行,所以需要ready后执行。
2、WeixinJSBridgeReady这个事件是WebView增加的一个自定义事件;你试验的结果为false,那得看你的手机是什么了,iOS?Android?winPhone?or其他?PC浏览器上事件的添加和移除还分几种情况呢,何况是移动端呢。 所谓瓜瓜 said: 首先顶一下楼主的这个文章,非常不错,解决了本人困惑已久的一些疑问,不过有几个问题还想请教一下~
1.WeixinJSBridge不是微信内置浏览器实现的window的属性吗?为什么要... 首先顶一下楼主的这个文章,非常不错,解决了本人困惑已久的一些疑问,不过有几个问题还想请教一下~
1.WeixinJSBridge不是微信内置浏览器实现的window的属性吗?为什么要等ready之后呢?而这个ready是什么呢?
2.请问document.addEventListener("WeixinJSBridgeReady",dosomething)这个ready函数里侦听的事件WeixinJSBridge是微信内置浏览器自己实现的吗?不过经过我在微信下实验判断onWeixinJSBridgeReady in document得出的结果是false,这是什么什么原因呢? 回复 tommy : 当然不可以,因为这个东西是给微信用的,不是给你自己的网站。 tommy said: 我想请问下,分享给朋友里的图片路径设置为相对路径可以吗? 我想请问下,分享给朋友里的图片路径设置为相对路径可以吗? 谢谢大神,解决了我的心头痛。 回复 Alien : 请问这个问题搞定了没有? Alien said: 回复 Lucifer : 嗯,这个问题已知,等我抽时间fix一下 回复 Alien : 我刚刚试了一下,步骤如下:1、先按照你的代码,点击手机右上角分享,但是在发送分享的时候选择取消;2、我再点击按钮,按钮加载方法如下:
function WeiXinShareBtn() {
if (typeof WeixinJSBridge == "undefined") {
alert("555");
} else {
alert("2333");
WeixinJSBridge.invoke('shareTimeline', {
"imgUrl" : "http://115.29.98.94/sanfeitang/img/1.jpg",
"link" : "http://115.29.98.94/sanfeitang/lingjiang.html",
"desc" : "关注三沸堂",
"title" : "欢迎领奖!"
});
}
}
这个时候就能够变成分享界面了。
所以我感觉就像是要让用户加载页面的时候先编译一下微信的API,然后才行。
我的原网页放在http://115.29.98.94/sanfeitang/lingjiang.html,求大神看看我的代码,不长~~~跪谢! Alien said: 回复 浮生浪子 : 无法实现,你也不是第一个想到的,仔细看看下面得评论,你就知道了。 回复 浮生浪子 : 无法实现,你也不是第一个想到的,仔细看看下面得评论,你就知道了。 浮生浪子 said: 大神,求问一个问题:【我希望在网页上设置一个按钮,用户通过点击按钮将网页内容分享到朋友圈,而不是通过点击手机右上角的方式。请问我应该怎么调用其中的方法?求大神指... 大神,求问一个问题:【我希望在网页上设置一个按钮,用户通过点击按钮将网页内容分享到朋友圈,而不是通过点击手机右上角的方式。请问我应该怎么调用其中的方法?求大神指教,最好有代码示范。感激不尽!!!】 回复 wangxiwy : 这个你需要用到微信官方提供的sdk了,去官方看看。我这里提供给大家的,都是js的发烧版api wangxiwy said: 请问楼主 第三方app如何打开微信并跳转到一个指定的网页 小白求指导。。。 请问楼主 第三方app如何打开微信并跳转到一个指定的网页 小白求指导。。。 新手一枚 我想问一下 怎么让编写网页 让微信自动跳转到自带浏览器 因为 微信网页内现在不能下载文件 网址怎么填。。 回复 wyy : 你扫描一下github上的二维码,看看demo上的图片查看是否正常 wyy said: 为什么调用那个图片查看接口没反应,android 为什么调用那个图片查看接口没反应,android 回复 啊哈 : 好像确实隐藏了,我也不知道咋弄出来 啊哈 said: andiro 微信浏览器 怎么没有刷新按钮 怎么调出来啊 andiro 微信浏览器 怎么没有刷新按钮 怎么调出来啊 回复 sayonare : iOS有这个问题么?取消分享也提示成功?你的微信客户端版本是?weixinapi版本是? sayonare said: 你好!那个ios的好像不行啊 点击分享 如果取消的话也会提示是成功的. 你好!那个ios的好像不行啊 点击分享 如果取消的话也会提示是成功的. 回复 闲人老三 : 可以的 闲人老三 said: 如果可以对URL进行自定义编辑,那是不是可以说可以通过对URL参数的分析和修改,进行分享统计,计算出阅读量来主要来自哪里、分享的路径和传播路径呢? 如果可以对URL进行自定义编辑,那是不是可以说可以通过对URL参数的分析和修改,进行分享统计,计算出阅读量来主要来自哪里、分享的路径和传播路径呢? 回复 suowei : zan! 回复 Alien : 这里重写的数据没有被使用啊 我是android 的 Alien said: 回复 suowei : 对,在这里可以动态加工你的分享数据 回复 suowei : 对,在这里可以动态加工你的分享数据 suowei said: 你好 ready:function () {
// 你可以在这里对分享的数据进行重组
},
这个方法是在点击分享是获取分享数据吗? 你好 ready:function () {
// 你可以在这里对分享的数据进行重组
},
这个方法是在点击分享是获取分享数据吗? 楼主你好,请问如何得到分享者的openid呢,分享后能不能返回这个信息 楼主你好,请问一下这个自定义的分享为什么没用呢,始终是分享的原网页,
// 微信分享的数据
var wxData = {
"imgUrl":'http://www.baidufe.com/fe/blog/static/img/weixin-qrcode-2.jpg',
"link":'http://www.baidufe.com',
"desc":'大家好,我是Alien,Web前端&Android客户端码农,喜欢技术上的瞎倒腾!欢迎多交流',
"title":"大家好,我是赵先烈"
}; 回复 Alien : 但是今天还看见一个 Alien said: 回复 Wayne : viewprofile功能已经不能用了
回复 Wayne : viewprofile功能已经不能用了
Wayne said: 想楼主一个问题,如何在网页点击链接,弹出公众号详细资料,引导用户关注微信 想楼主一个问题,如何在网页点击链接,弹出公众号详细资料,引导用户关注微信 回复 Alien : 多谢 Alien said: 回复 sndaergg : 这个问题是已知的,我在blog第一篇文章里有说明的。是微信Android端的bug。得官方修复 回复 sndaergg : 这个问题是已知的,我在blog第一篇文章里有说明的。是微信Android端的bug。得官方修复 sndaergg said: 回复 Alien :楼主的东西好用,感谢,不过今天(8月26号)用了github上的代码,取消分享也调用分享成功的事件依然存在哈,不知道是不是还没更新?“用了一下 安卓分享朋友圈... 回复 Alien :楼主的东西好用,感谢,不过今天(8月26号)用了github上的代码,取消分享也调用分享成功的事件依然存在哈,不知道是不是还没更新?“用了一下 安卓分享朋友圈的事件有些问题 当取消分享也会返回分享成功!但是在IOS下是没有这个问题!请问Alien大大 有没有发现这个问题??” Alien said: 回复 Lucifer : 嗯,这个问题已知,等我抽时间fix一下 回复 kd : 没办法做到,微信客户端做了限制的,除非你的站点在它的白名单里。有个取巧的办法:把你的文件上传到微云,微信里用微云地址下载 kd said: 高人,我想做个文件下载的,我希望是到浏览器中去下载,怎么搞 高手,太高手了 高人,我想做个文件下载的,我希望是到浏览器中去下载,怎么搞 大侠。。求助,我们开发的一个公众号有这种情况:公众号->进入页面A-->跳到页面B,然后再按返回键,返回的页面空白。。这是什么情况啊?我看别的公众号没有这种现象啊 通过您的方法确实正常分享,不过为什么在苹果里面显示“未审核应用”呢? 回复 Alien : 呵呵,我是刚接触微信这块的业务,想问下有没有适合初学者的资料?多谢 Alien said: 回复 Bookin : 这个还真没什么好办法。微信api是通过webview来做的,且动态绑定了javascript interface 回复 Bookin : 这个还真没什么好办法。微信api是通过webview来做的,且动态绑定了javascript interface Bookin said: 大神!请教,在PC上怎么测试网页在微信内置浏览器的效果? 大神!请教,在PC上怎么测试网页在微信内置浏览器的效果? 回复 Sigma : 貌似还真没有,因为微信分享的中间页是客户端的,没有这个接口。 Sigma said: 请教,分享到朋友圈时,有字段来填充用户的输入框吗(placeholder为"这一刻的想法...")? 回复 balala : 对的,有权限限制,只能手动 balala said: 现在要分享到朋友圈只能让用户点击右上角的图标吗? 回复 张尊 : 因为不能直接操作“加关注”,有权限限制 张尊 said: 为什么没有关注的 回复 Alien : 你好,请问为什么在自己的网页上直接点击公众号名无法直接关注呢?是接口被封了吗? Alien said: 回复 jianghu : 办不到的 回复 Alien : 我也想知道微信内置浏览器如何调试方便,还有微信浏览器的缓存问题,很难调试; Alien said: 回复 cc123 : 还真没什么好办法,微信客户端会向内置的WebView(浏览器)注入Javascript Interface;在PC上的话,这个东西是不存在的,所以没法弄。 求教下,为什么我测试了下,发现发送成功的回调没有执行呢?
开始/取消/ALL都能回调成功,但是就成功没有回调 回复 Lucifer : 嗯,这个问题已知,等我抽时间fix一下 Lucifer said: 用了一下 安卓分享朋友圈的事件有些问题 当取消分享也会返回分享成功!
但是在IOS下是没有这个问题!请问Alien大大 有没有发现这个问题?? 用了一下 安卓分享朋友圈的事件有些问题 当取消分享也会返回分享成功!
但是在IOS下是没有这个问题!请问Alien大大 有没有发现这个问题?? 回复 Alien : 那真是太遗憾了 Alien said: 回复 英然 : 哈哈,不能实现。你看看这里的评论吧,已经很多网友这么问过了。 回复 英然 : 哈哈,不能实现。你看看这里的评论吧,已经很多网友这么问过了。 英然 said: 你好,我想在页面上做一个按钮 然后点击分享给好友 怎么实现,借用了你的方法 可是也必须要点击了右上角的分享后按钮才有效 请问怎么解决 你好,我想在页面上做一个按钮 然后点击分享给好友 怎么实现,借用了你的方法 可是也必须要点击了右上角的分享后按钮才有效 请问怎么解决 请教,分享到朋友圈时,有字段来填充用户的输入框吗(placeholder为"这一刻的想法...")? 现在要分享到朋友圈只能让用户点击右上角的图标吗? 回复 HY : 不是一样的吧,你是Android?确认一下,我这边没有这种情况 HY said: 大神啊,好像点击右上角菜单的“收藏”出发的动作和发送微信朋友是一样的,有办法区别开么? 回复 Sam : 分享出去的图片是能显示的,只要图片地址正确。如果不能显示,请检查一下你的图片是否为DataURI格式,如果是,先转存一下再分享。 Sam said: 另外 问下 在android平台上 分享到朋友圈的图片是没办法显示的吗
不知博主是不是这样的情况~ 回复 潇潇 : 当然可以的,WeixinApi里,提供了一种async模式,你可以对需要分享出去的数据进行任意编辑:
// 所有功能必须包含在 WeixinApi.ready 中进行
WeixinApi.ready(function(Api){
// 分享的回调
var wxCallbacks = {
// 分享过程需要异步执行
async : true,
// 分享操作开始之前
ready:function () {
var self = this;
// 假设你需要在这里发一个 ajax 请求去获取分享数据
$.post(yourServerUrl,yourPostData,function(responseData){
// 可以解析reponseData得到wxData
var wxData = responseData;
// 调用dataLoaded方法,会自动触发分享操作
// 注意,当且仅当 async为true时,wxCallbacks.dataLoaded才会被初始化,并调用
self.dataLoaded(wxData);
});
}
/* cancel、fail、confirm、all 方法同示例2,此处略掉 */
};
// 用户点开右上角popup菜单后,点击分享给好友,会执行下面这个代码
Api.shareToFriend({}, wxCallbacks);
}); 潇潇 said: 请问一下为什么获取了jquery动态值后,不能对以下“ link,desc ,title,”进行赋值? 回复 tim.long : 这应该微信两个客户端版本的兼容问题,和WeixinApi应该没太大关系,官方的东西,琢磨起来还是有点费劲,哈哈 tim.long said: 朋友圈分享网页,用WetchatJSBridge 调用shareTimeline() , 在ios下无法显示图片,只能显示title。 但是在android下却显示正常。 请问这是什么问题? 回复 peKing : 几个办法:
1、在后端通过UA判断,关键字:MicroMessenger
2、在前端通过UA判断,关键字:MicroMessenger
3、在前端通过window.WeixinJSBridge判断(得事件ready后才知道) peKing said: 请问如何判断我打开的网页是不是用微信内置浏览器打开的呢? 回复 刀狂剑痴 : 需要下载WeixinApi.js的,可以从github上获取:https://github.com/zxlie/WeixinApi 刀狂剑痴 said: 请问,我在页面上加入了这段JS,为什么点击图片还是没有进浏览器自带的图片预览?
// 调起微信客户端的图片播放组件进行播放
WeixinApi.ready(function(Api){
var s... 请问,我在页面上加入了这段JS,为什么点击图片还是没有进浏览器自带的图片预览?
// 调起微信客户端的图片播放组件进行播放
WeixinApi.ready(function(Api){
var srcList = [];
$.each($('img'),function(i,item){
if(item.src) {
srcList.push(item.src);
$(item).click(function(e){
// 通过这个API就能直接调起微信客户端的图片播放组件了
Api.imagePreview(this.src,srcList);
});
}
});
});
就这么一段儿简单的代码,一切都搞定了!不过,需要指出的是,Api.imagePreview的参数是会进行强检测的:
/**
* 调起微信Native的图片播放组件。
* 这里必须对参数进行强检测,如果参数不合法,直接会导致微信客户端crash
*
* @param {String} curSrc 当前播放的图片地址
* @param {Array} srcList 图片地址列表
*/
function imagePreview(curSrc,srcList) ; 请问如何判断我打开的网页是不是用微信内置浏览器打开的呢? 回复 Mr_li : 问题解决了,我WeixinApi没有引入造成的. Mr_li said: <script>
WeixinApi.ready(function (Api) {
// 隐藏右上角popup菜单入口
Api.hideOptionMenu();
... <script>
WeixinApi.ready(function (Api) {
// 隐藏右上角popup菜单入口
Api.hideOptionMenu();
// 隐藏浏览器下方的工具栏
Api.hideToolbar();
// 获取网络状态
Api.getNetworkType(function (network) {
// 拿到 network 以后,做任何你想做的事
alert(network);
});
});
</script>
这样写为什么不能隐藏有上架的功能菜单按钮? 求教育 朋友圈分享网页,用WetchatJSBridge 调用shareTimeline() , 在ios下无法显示图片,只能显示title。 但是在android下却显示正常。 请问这是什么问题? 请问一下为什么获取了jquery动态值后,不能对以下“ link,desc ,title,”进行赋值? 为什么我调用这个API分享的时候不会触发那些事件呢,微信版本是5.3.1 IOS的 可不可以动态获取link , desc , titie的内容? var wxData = {
"imgUrl" : 'http://www.baidu.com/img/baidu_sylogo1.gif',
"link" : 'http://www.hao123.com',
"desc" : '好艰辛sdasdasdsadsad',
"title" : 'sssss'
};
为什么不自定义 里面的内容? 为什么没有关注的 大神啊,好像点击右上角菜单的“收藏”出发的动作和发送微信朋友是一样的,有办法区别开么? 回复 安绮纭 : 没有解决!!! 安绮纭 said: 回复 abc : 你的现在解决了没?我的还是有问题 回复 Sam : 不会出现这种情况吧,除非你的图片是datauri格式的,ios支持,安卓不支持,需要转换 Sam said: 另外 问下 在android平台上 分享到朋友圈的图片是没办法显示的吗
不知博主是不是这样的情况~ 回复 ouewqa : 你可以在源码里加一个for in来输出这个resp的内容 ouewqa said: 想请教一下: confirm:function (resp) {
// 分享成功了,我们是不是可以做一些分享统计呢?
},
这里的resp是个对象,能不能给我看一下resp到底... 回复 sai : 非常抱歉,我没有研究过这个。不过你可以看看微信自己的api,一般来讲,服务号应该有接口可以做到,你查一下 sai said: 请问下博主,在微信浏览器中,能通过js调用当前访问者的资料吗,比如微信号,头像 请问下博主,在微信浏览器中,能通过js调用当前访问者的资料吗,比如微信号,头像 另外 问下 在android平台上 分享到朋友圈的图片是没办法显示的吗
不知博主是不是这样的情况~ 回复 Sam : 昨天忙晕了~
晚上 搞定了~
Sam said: 请教一下var wxData = {
"imgUrl":'http://www.baidufe.com/fe/blog/static/img/weixin-qrcode-2.jpg',
"link":'http://www.baidufe.com',
"de... 请教一下var wxData = {
"imgUrl":'http://www.baidufe.com/fe/blog/static/img/weixin-qrcode-2.jpg',
"link":'http://www.baidufe.com',
"desc":'大家好,我是Alien,Web前端&Android客户端码农,喜欢技术上的瞎倒腾!欢迎多交流',
"title":"大家好,我是赵先烈"
};
这里面的desc没办法自定义吗
我尝试过用jquery的方法去取值并赋值 但是好像不可以
是这个不支持赋值的吗 想请教一下: confirm:function (resp) {
// 分享成功了,我们是不是可以做一些分享统计呢?
},
这里的resp是个对象,能不能给我看一下resp到底是什么东东。
我这里没办法调试取到这个值。 回复 abc : 你的现在解决了没?我的还是有问题 abc said: 回复 Alien : Android系统出现这个问题,ios没有问题,返回的err_msg 是“share_timeline:ok”取消分享和分享成功都是这样!有没有解决方法?? 里面即便是取消仍然后回变成分享成功? 回复 abc : 如果已经返回ok了,那就真的没办法了。这个问题可以反馈给微信官方,哈哈 abc said: 回复 Alien : Android系统出现这个问题,ios没有问题,返回的err_msg 是“share_timeline:ok”取消分享和分享成功都是这样!有没有解决方法?? 回复 Alien : Android系统出现这个问题,ios没有问题,返回的err_msg 是“share_timeline:ok”取消分享和分享成功都是这样!有没有解决方法?? Alien said: 回复 James : 是Android平台吗?好像有的事件监听不到。好久没折腾它了,没试过。 回复 cc123 : 还真没什么好办法,微信客户端会向内置的WebView(浏览器)注入Javascript Interface;在PC上的话,这个东西是不存在的,所以没法弄。 cc123 said: 想问下楼主,微信内置的浏览器在PC上怎么调试?
回复 流云943 : 谢谢反馈,github上已更新。 回复 James : 是Android平台吗?好像有的事件监听不到。好久没折腾它了,没试过。 James said: 请问分享到朋友圈时,如果取消分享,返回的也是成功,有解决办法吗 想问下楼主,微信内置的浏览器在PC上怎么调试?
回复 流云943 : 分享到微博把“link”改为“url”就可以了,但是分享到朋友圈还没找到 流云943 said: 楼主你好,我微信5.3的分享给朋友流程正常,分享到朋友圈:“分享准备”出来后就直接进“分享成功”了,分享到微博点了以后“准备分享”然后直接进“分享结束” 楼主你好,我微信5.3的分享给朋友流程正常,分享到朋友圈:“分享准备”出来后就直接进“分享成功”了,分享到微博点了以后“准备分享”然后直接进“分享结束” 请问分享到朋友圈时,如果取消分享,返回的也是成功,有解决办法吗 回复 看图组件 : 可以用啊,你可以关注本站公众账号:www_baidufe_com,回复范冰冰图片,就可以体验效果了 看图组件 said: 楼主你好,请问你那边那个看图组件还能用吗?
我这边不能用,打开一直显示在加载图片状态的那个图片。没办法显示图片!
图片个数和第几个数字显示都正确,就是不能正常把... 楼主你好,请问你那边那个看图组件还能用吗?
我这边不能用,打开一直显示在加载图片状态的那个图片。没办法显示图片!
图片个数和第几个数字显示都正确,就是不能正常把图片显示出来。我用他们自己域(mmbiz.qpic.cn)的图片测试也不行 请问楼主,这个API是不是在微信5.0上无效? 最低支持的微信版本是多少呢? 请问楼主,微信5.3新版本把css3的一些动画效果禁用了,请问通过接口有没有办法,设置为支持啊? 回复 jianghu : 办不到的 jianghu said: 自己弄的网站上怎么点击公众号名称关注啊 自己弄的网站上怎么点击公众号名称关注啊 回复 四月水水 : 我也是分享朋友圈,取消后,还是提示分享成功,求救??? 四月水水 said: 有2个问题:
1、转发到腾讯微博失败,需要改一下:
"content":theData.desc,
"url":theData.link,
"img_url":theDat... 有2个问题:
1、转发到腾讯微博失败,需要改一下:
"content":theData.desc,
"url":theData.link,
"img_url":theData.imgUrl,
"title":theData.title,
"img_width":"120",
"img_height":"120"
改为
"content":theData.desc,
"url":theData.link
2、“分享的朋友圈”,取消后,还是提示“分享成功”,求解。。。 回复 pity : 你是服务号的话可以使用oauth2 来验证,订阅号无解。 pity said: 楼主你好,请教个问题。我们的公众平台上可以登录绑定账户,绑定之后就可以直接进行一些操作,用openID来识别的。我们在返回到客户端的URL里面会带上openID(没有使用网页授... 楼主你好,请教个问题。我们的公众平台上可以登录绑定账户,绑定之后就可以直接进行一些操作,用openID来识别的。我们在返回到客户端的URL里面会带上openID(没有使用网页授权接口),现在的问题是怎么避免url被复制以后在另外的客户端打开,也就是url上的openID和用户的实际openID不一致?谢谢! 回复 dutu : 抱歉,这个我还真没有研究过 dutu said: 现在怎么通过 “公众微信号原始ID” 获取 历史记录 可以在微信外部浏览器浏览的 url 现在怎么通过 “公众微信号原始ID” 获取 历史记录 可以在微信外部浏览器浏览的 url 回复 无表情 : 大赞,这个方案靠谱 无表情 said: 回复 Alien :后来用下面这个函数解决了addroid不支持datauri的问题
//建立一個可存取到該file的url
function getObjectURL(file) {
var url = null ;
if (w... 回复 Alien :后来用下面这个函数解决了addroid不支持datauri的问题
//建立一個可存取到該file的url
function getObjectURL(file) {
var url = null ;
if (window.createObjectURL!=undefined) { // basic
url = window.createObjectURL(file) ;
} else if (window.URL!=undefined) { // mozilla(firefox)
url = window.URL.createObjectURL(file) ;
} else if (window.webkitURL!=undefined) { // webkit or chrome
url = window.webkitURL.createObjectURL(file) ;
}
return url ;
} Alien said: 回复 菜鸟小码农 : 哦,这个问题啊,是这样子的!我在做2048分享的时候就遇到过,android上不支持datauri图片。我的解决办法是将datauri发到服务器转成url格式的图片 回复 风车 : 其实在微信内置浏览器里做离线存储、本地缓存之类的,不是特别靠谱,尤其是Android端,杀进程之后,数据基本都取不出来了。应该是Android端微信WebView没有设置本地数据库路径导致。之前我还研究过它的代码,现在不做Android了,记不清楚了。。。 风车 said: 亲,问下 有没有在微信内置浏览器做过html5离线缓存功能,我测试的IOS版的可以正常缓存,安卓版的缓存不了,有啥解决办法没 亲,问下 有没有在微信内置浏览器做过html5离线缓存功能,我测试的IOS版的可以正常缓存,安卓版的缓存不了,有啥解决办法没 回复 大神 : 如果是服务号可以做个oauth的页面然后抓下openid 到自己数据库里比一比。 大神 said: 大神 怎么添加一键关注公众号?还有判断是否已经关注 大神你的微信号登错了么,查找不到啊。 Android分享到朋友圈的callback可以啊 alert("分享成功") 回复 风车 : 就是这个分享的api啊,imgUrl设置好就行的啊 风车 said: 请问楼主知道怎么直接分享图片到朋友圈不 貌似APP有这个功能 请问楼主知道怎么直接分享图片到朋友圈不 貌似APP有这个功能 很有用,感谢! 回复 菜鸟小码农 : 居然还有这个Api?在哪儿有这样的功能?我抽空看看 菜鸟小码农 said: 请问楼主知道微信内置的图片截取API(即微信头像截取哪个工具)是哪个? 请问楼主知道微信内置的图片截取API(即微信头像截取哪个工具)是哪个? 回复 Alien : file 上传,android麻烦吧,file type上传到服务器是空的,这样我只能通过filename验证文件类型。而且android 机用inputfile上传,有相当一部分会闪退!有一部分没反应-。-,还有图片预览,我想的是:图片没上传到服务器,在客户端直接变成data:xxx 这种方式,调用微信内置图片浏览器查看-。- Alien said: 回复 菜鸟小码农 : 详细说明一下你的需求?我看能帮你分析点儿什么。 回复 菜鸟小码农 : 哦,这个问题啊,是这样子的!我在做2048分享的时候就遇到过,android上不支持datauri图片。我的解决办法是将datauri发到服务器转成url格式的图片 菜鸟小码农 said: 回复 Alien : 我也发现当img 的src是data:XXXXX....时 ,android的用不了微信内置图片查看器,图片一直在loading.而iphone图片能立刻显示。 回复 Alien : 我也发现当img 的src是data:XXXXX....时 ,android的用不了微信内置图片查看器,图片一直在loading.而iphone图片能立刻显示。 Alien said: 回复 无表情 : 给我一个测试地址? 回复 无表情 : 给我一个测试地址? 无表情 said: 回复 Alien : 微信浏览器的filereader图片预览datauri数据返回没有mime类型,导致图片不能正常预览,自己把data:替换data:image/jpeg也不行,,(PS : android) 回复 Alien : 微信浏览器的filereader图片预览datauri数据返回没有mime类型,导致图片不能正常预览,自己把data:替换data:image/jpeg也不行,,(PS : android) Alien said: 回复 cncba : 你得到了它! 回复 51hotnet : 请到Github上扫描二维码,用我提供的在线demo试一下。我这边确认可以 51hotnet said: 下载最新版本,分享到腾讯微博时没反应,提示:开始-结束后没有了 下载最新版本,分享到腾讯微博时没反应,提示:开始-结束后没有了 回复 Kaido : 到 https://github.com/zxlie/WeixinApi 这里去看看,我放了一个完整的在线Demo上去,你用微信扫描了试试。回调的问题,的确有的是不支持的。 Kaido said: 分享朋友圈回调失效了,iOS和安卓都试了
分享好友是可以的
不知道大神碰到否? 分享朋友圈回调失效了,iOS和安卓都试了
分享好友是可以的
不知道大神碰到否? 回复 Maje : 哈哈,那就不知道了 Maje said: 奇怪啊,都说安卓的分享朋友圈的回调是不行的,但是我这NOTE2居然是有的,周围一圈都不行。 奇怪啊,都说安卓的分享朋友圈的回调是不行的,但是我这NOTE2居然是有的,周围一圈都不行。 回复 KINE : 其实是一样的,不过WeixinJSBridge是客户端给Webview增加的一个Js Interface;在后端是无法判断得到的,只能前端用js来判断。我更推荐用UA来判断。 KINE said: 回复 Alien : 能不能通过判断WeixinJSBridge实现?? 回复 KINE : UA的话不太准吧,容易伪造啊 KINE said: 回复 Alien : 能不能通过判断WeixinJSBridge实现?? 回复 Alien : 能不能通过判断WeixinJSBridge实现?? Alien said: 回复 KINE : 直接从UA里判断就可以了,标识为:MicroMessenger。 回复 KINE : 直接从UA里判断就可以了,标识为:MicroMessenger。 KINE said: 大神,我该怎么判断网站是否是通过微信内置浏览器访问的网站呢?求解啊 大神,我该怎么判断网站是否是通过微信内置浏览器访问的网站呢?求解啊 回复 pkkgu : 以前可以,应该api都封掉了?你有时间的话可以调试一下,包括iOS和Android的,有解决方案了share一下。我抽空也看看 pkkgu said: 回复 Alien : 小米3 微信5.2.1
第一个动作有反应,分享到朋友圈 。
准备分享是正确的反馈信息
取消分享以及成功后没有反馈 回复 Alien : 小米3 微信5.2.1
第一个动作有反应,分享到朋友圈 。
准备分享是正确的反馈信息
取消分享以及成功后没有反馈 Alien said: 回复 risings : 你是在github上下载的最新版本了么?另外,你的微信版本是多少? 回复 菜鸟小码农 : 详细说明一下你的需求?我看能帮你分析点儿什么。 菜鸟小码农 said: 我想问一下:微信内置浏览器的文件上传与预览怎么解决?(PS : android) 回复 cncba : 你得到了它! cncba said: 经测试 分享朋友圈的 callback 不起作用。原生 的代码就是这样。
经测试 分享朋友圈的 callback 不起作用。原生 的代码就是这样。
我想问一下:微信内置浏览器的文件上传与预览怎么解决?(PS : android) 回复 Alien : 添加你好友了,你没回应。没法发送吧。你有组建微信的开发群? Alien said: 回复 raul_winy : 你在我的公众号回复“美女图片”,然后点链接进去看看能不能正常调起? 回复 raul_winy : 你在我的公众号回复“美女图片”,然后点链接进去看看能不能正常调起? raul_winy said: imagePreview 原生态打开图片,还是不能用 imagePreview 原生态打开图片,还是不能用 回复 risings : 额,之前我写这个api的时候一定是可以用的,难道现在有变化了?那你定位一下,如果有结论了,尽量把方案共享给我,一起完善一下api risings said: 微信版本5.21,苹果跟其他手机没测试过。分享给朋友的反馈是正确的,那么我怀疑,朋友圈这部分的反馈接口是不一样的 微信版本5.21,苹果跟其他手机没测试过。分享给朋友的反馈是正确的,那么我怀疑,朋友圈这部分的反馈接口是不一样的 回复 risings : 你是在github上下载的最新版本了么?另外,你的微信版本是多少? risings said: 第一个动作有反应,经过测试,小米2 魅族3 分享到朋友圈 。
准备分享是正确的反馈信息
取消分享以及成功后没有反馈 第一个动作有反应,经过测试,小米2 魅族3 分享到朋友圈 。
准备分享是正确的反馈信息
取消分享以及成功后没有反馈 回复 risings : 你用我提供的demo.html来试试呢? risings said: 分享到朋友圈好像获取不到回调信息 分享到朋友圈好像获取不到回调信息 回复 Alien : 谢谢 Alien said: 回复 lostss : 看了你的test.html页面源代码,发现你引用的WeixinApi.js路径错了,请再检查一下。 回复 lostss : 看了你的test.html页面源代码,发现你引用的WeixinApi.js路径错了,请再检查一下。 lostss said: 用那个demo发送朋友和分享朋友圈都没效果,title显示的是html的title。无图片,还是显示一串链接。求大神指点 回复 lostss : 抱歉,我今天没带电脑回家,明天去公司了帮你看看 lostss said: 用那个demo发送朋友和分享朋友圈都没效果,title显示的是html的title。无图片,还是显示一串链接。求大神指点 用那个demo发送朋友和分享朋友圈都没效果,title显示的是html的title。无图片,还是显示一串链接。求大神指点 回复 will : 尽量按照这里的Demo来做吧,应该是没问题的:https://github.com/zxlie/WeixinApi will said: 楼主,我把你这段代码放在我的微信网页上面,点击分享给好友,为什么还是我自己的网页链接呢?
<script type="text/javascript">
WeixinApi.ready(function(Api){
... 回复 大神 : 判断是否已关注,这个好像目前没有js api能做到的,等我抽空了研究下。一键关注的功能,现在看来也没有什么好办法了,看看这篇文章是否能解决你的问题吧:http://www.baidufe.com/item/136e4ce4fd5f7eddf854.html 大神 said: 大神 怎么添加一键关注公众号?还有判断是否已经关注 回复 英然 : 是的,必须手动触发popup menu里的分享item,才能分享;现在已经不能直接通过js脚本分享了;其实官方这么做,也是值得理解的。 英然 said: 大神 在页面上添加自定义按钮 一键分享朋友圈、微博 但是怎么必须要先是点右上角的分享之后才能实现,难道是必须要触发什么么?你写的WeixinApi.ready(function(Api){}我也... 回复 猎巫 : 哈哈,我正在检查是不是真的有问题呢。没问题就好 猎巫 said: 回复 猎巫 : 不好意思!是我自己上传错了文件夹。。。都可以用,非常感谢你解决了燃眉之急! 回复 猎巫 : 不好意思!是我自己上传错了文件夹。。。都可以用,非常感谢你解决了燃眉之急! 猎巫 said: 请教一下,我是在github上下载了您的js和html代码,拿到微信上面去测试(微信版本5.2.1,手机操作系统版本android4.3),但是除了能隐藏分享按钮和下面的toolbar、检测网络... 请教一下,我是在github上下载了您的js和html代码,拿到微信上面去测试(微信版本5.2.1,手机操作系统版本android4.3),但是除了能隐藏分享按钮和下面的toolbar、检测网络这三者之外,任何一个api都是无效的,是腾讯又屏蔽了吗? 大神 怎么添加一键关注公众号?还有判断是否已经关注 大神 在页面上添加自定义按钮 一键分享朋友圈、微博 但是怎么必须要先是点右上角的分享之后才能实现,难道是必须要触发什么么?你写的WeixinApi.ready(function(Api){}我也加上了
function weixinShareWeibo(title,link){
WeixinJSBridge.invoke('shareWeibo',{
"content":title + link,
"url":link
});
} 回复 Alien : 佩服!! Alien said: 回复 qpxt : 是的,前端嘛,就是不断折腾 楼主,我把你这段代码放在我的微信网页上面,点击分享给好友,为什么还是我自己的网页链接呢?
<script type="text/javascript">
WeixinApi.ready(function(Api){
// 微信分享的数据
var wxData = {
"imgUrl":'http://www.baidufe.com/fe/blog/static/img/weixin-qrcode-2.jpg',
"link":'http://www.baidufe.com',
"desc":'大家好,我是Alien,Web前端&Android客户端码农,喜欢技术上的瞎倒腾!欢迎多交流',
"title":"大家好,我是赵先烈"
};
…………
回复 qpxt : 是的,前端嘛,就是不断折腾 qpxt said: 真的非常感谢,网上找的乱七八糟的都没用了。
不过能不能问下在哪里找到微信的这些接口的?是自己不断调试出来的? 真的非常感谢,网上找的乱七八糟的都没用了。
不过能不能问下在哪里找到微信的这些接口的?是自己不断调试出来的? 回复 Alien : 不客气。 Alien said: 回复 废客泉 : 应该是新版本api有更新,我到时候更新一下,谢谢反馈 回复 废客泉 : 应该是新版本api有更新,我到时候更新一下,谢谢反馈 废客泉 said: 回复 废客泉 : 因为在苹果手机上成功不是confirm而是ok这是我本人亲自测试过的。 回复 废客泉 : 因为在苹果手机上成功不是confirm而是ok这是我本人亲自测试过的。 废客泉 said: 我建议你在筛选resp.err_msg时每个方法都应该添加一个OK的,也就是要添加这三个状态
// share_timeline:ok 发送成功_feikeq
case 'share_timelin... 我建议你在筛选resp.err_msg时每个方法都应该添加一个OK的,也就是要添加这三个状态
// share_timeline:ok 发送成功_feikeq
case 'share_timeline:ok':
callbacks.confirm && callbacks.confirm(resp);
break;
// send_app_msg:ok 发送成功_feikeq
case 'send_app_msg:ok':
callbacks.confirm && callbacks.confirm(resp);
break;
case 'share_weibo:ok':
callbacks.confirm && callbacks.confirm(resp);
break; 回复 aaron : 新版本应该都不能用了,不过可以采用一个稍微迂回的办法,具体可以参考这篇文章:http://www.baidufe.com/item/136e4ce4fd5f7eddf854.html 。希望能帮助到你。 aaron said: 好像“weixin://contacts/profile/微信ID”这微信5.2上面不能用了啊,请教一下还有其他方式实现查看微信profile或者关注微信的方式没有? TKS In advanced! 好像“weixin://contacts/profile/微信ID”这微信5.2上面不能用了啊,请教一下还有其他方式实现查看微信profile或者关注微信的方式没有? TKS In advanced! 回复 挪威的帽子歪 : 通过微信公众平台后台抓包的啊,其实蛮简单。然后分析一下源码,哈哈。有用就好 挪威的帽子歪 said: 有你这样的人真好,又大神,又没架子,又积极分享。程序员真心需要这样。看了以后很受用,那些官方未公开的接口,人们都是怎么获取到的? 有你这样的人真好,又大神,又没架子,又积极分享。程序员真心需要这样。看了以后很受用,那些官方未公开的接口,人们都是怎么获取到的? 回复 zzhsteady : sorry 长按事件好使了!不知到什么原因前几天还是有问题的。现在可以绑定啦,还不知道原因。sorry zzhsteady said: 回复 Alien : 大神,微信浏览器阉割了哪些功能呢? 我想为我的DOM绑定长按事件,在webkit上好使。用微信浏览器就不好使了。代码如下:
$("#longtaptest").bind("longTap",... 回复 Alien : 大神,微信浏览器阉割了哪些功能呢? 我想为我的DOM绑定长按事件,在webkit上好使。用微信浏览器就不好使了。代码如下:
$("#longtaptest").bind("longTap",function(){
alert("I was a long tap");
});
其中longTap是我使用的JQ.mobi的ui实现的事件,有需要可以把实现代码贴上 Alien said: 回复 zzhsteady : 其实我也想这样搞,不过一直没找到好的方案,哈哈 大神能否将分享的按钮嵌入到页面中而不用微信提供的菜单,我试了一下返回access_denied 回复 longquan : 不需要什么Demo的,文章里已经详细讲解了API的使用方法了;另外,文章的最后就是API的源码,你下载了看看吧。有问题来给我反馈,我第一时间更新。 longquan said: 另外 我想要最新的那个demo 如果可以的话 能给我一份作为学习吗? 谢谢分享~ 回复 longquan : 在本文的最后一段内容有讲到如何实现跳转到微信资料页,但是好像随着微信App的升级,部分平台已经不可用了。不过,这篇文章应该可以帮到你:http://www.baidufe.com/item/136e4ce4fd5f7eddf854.html longquan said: 你好 ,我想实现 页面按钮实现 关注微信公众号,或者按钮可以实现跳转到公众号关注那个页面 该怎么做? 感激不尽~ 另外 我想要最新的那个demo 如果可以的话 能给我一份作为学习吗? 谢谢分享~ longquan said: 你好 ,我想实现 页面按钮实现 关注微信公众号,或者按钮可以实现跳转到公众号关注那个页面 该怎么做? 感激不尽~ 你好 ,我想实现 页面按钮实现 关注微信公众号,或者按钮可以实现跳转到公众号关注那个页面 该怎么做? 感激不尽~ 回复 sejade : 目前没发现什么使用上的问题,你要是遇到了,请反馈给我。 sejade said: 大神,膜拜,期待更新。 大神,膜拜,期待更新。 回复 zzhsteady : 其实我也想这样搞,不过一直没找到好的方案,哈哈 zzhsteady said: 我想 在页面上安一个分享按钮(比如某个图片下面 的按钮).
但是遇到了可爱的 system:access_denied;
我发现,在右上角点分享后再取消分享, 再 点页面上的按钮 就会OK... 回复 zzhsteady : 或者有其他解决方法吗 zzhsteady said: 我想 在页面上安一个分享按钮(比如某个图片下面 的按钮).
但是遇到了可爱的 system:access_denied;
我发现,在右上角点分享后再取消分享, 再 点页面上的按钮 就会OK... 我想 在页面上安一个分享按钮(比如某个图片下面 的按钮).
但是遇到了可爱的 system:access_denied;
我发现,在右上角点分享后再取消分享, 再 点页面上的按钮 就会OK;
或许右上角的按钮点击后会激活某个变量?
怎样在下面按钮点击后会联动触发 右上按钮的点击事件呢 回复 Eddic : 微信官方就是有API不统一的地方,用别人的东西,就是各种受限。 Eddic said: 回复 Eddic : I'm so sorry! 忘记有这一段了“需要指出的是,微信公众平台对Android、iOS平台支持力度不统一,比较费劲,具体有:...” 回复 Eddic : I'm so sorry! 忘记有这一段了“需要指出的是,微信公众平台对Android、iOS平台支持力度不统一,比较费劲,具体有:...” Eddic said: 回复 Alien : 刚做了测试,微信iPhone版,回调流程正常;Android版,只有“发送给朋友”的回调正常,另外两个不正常! 回复 Alien : 刚做了测试,微信iPhone版,回调流程正常;Android版,只有“发送给朋友”的回调正常,另外两个不正常! Alien said: 回复 Eddic : 一个已认证的微信公众服务号,是有appId和secKey的。设置了appId以后,分享出去的内容会带上一个分享来源,就是你的公众号名称了,而且可点击进行关注。主要是... 回复 Eddic : 一个已认证的微信公众服务号,是有appId和secKey的。设置了appId以后,分享出去的内容会带上一个分享来源,就是你的公众号名称了,而且可点击进行关注。主要是方便传播 Eddic said: 很高兴看到这篇文章,想问下,参数“appId 公众平台的appId(服务号可用)”具体有什么作用,或者分享时加上appId会有什么表现 很高兴看到这篇文章,想问下,参数“appId 公众平台的appId(服务号可用)”具体有什么作用,或者分享时加上appId会有什么表现 回复 xjs : 互相交流嘛,共同进步 xjs said: 回复 Alien : 真的很感谢你呢! 回复 Alien : 真的很感谢你呢! Alien said: 回复 xjs : So sorry,你的问题目前开来无解了,等我有新的发现,再Mail给你吧。本文有更新,请看文章最后一部分的说明。另外,API有简单更新,你也Download下来,同步更新... 回复 Alien : - -哦..是这样...谢谢啦! Alien said: 回复 泡菜还是包菜 : 隐藏掉以后就没办法分享了,分享操作必须是用户手动触发的 回复 泡菜还是包菜 : 隐藏掉以后就没办法分享了,分享操作必须是用户手动触发的 泡菜还是包菜 said: 回复 泡菜还是包菜 : ..好吧我没写回调函数...现在可以自定义分享内容了.但是如果我隐藏了头部的菜单的话要怎么样才能实现分享的功能呢... 回复 泡菜还是包菜 : ..好吧我没写回调函数...现在可以自定义分享内容了.但是如果我隐藏了头部的菜单的话要怎么样才能实现分享的功能呢... 泡菜还是包菜 said: 大神..我的代码是这样写的
function share() {
WeixinApi.ready(function (Api) {
var wxData = {
//"appId": "", /... 大神..我的代码是这样写的
function share() {
WeixinApi.ready(function (Api) {
var wxData = {
//"appId": "", // 服务号appId
"imgUrl": 'http://baidu.com',
"link": 'http://baidu.com',
"desc": '快去百度',
"title": "度娘!"
};
Api.shareToTimeline(wxData, callback);
});
}
但是依然不能分享到朋友圈..是我写错了么 回复 xjs : So sorry,你的问题目前开来无解了,等我有新的发现,再Mail给你吧。本文有更新,请看文章最后一部分的说明。另外,API有简单更新,你也Download下来,同步更新一下吧。 xjs said: 回复 Alien : 谢谢了啊! 回复 xjs : 你那个分享到朋友圈不能回调的问题,我抽空给你看看 xjs said: 回复 Alien : 谢谢了啊! 回复 Alien : 谢谢了啊! Alien said: 回复 xjs : 嗯,这个已经不能用了,就用这里提供的weixin api吧 回复 xjs : 嗯,这个已经不能用了,就用这里提供的weixin api吧 xjs said: 回复 Alien : 刚才在你的网上,《那些年我做过的小实验》--- 15:微信JsAPI--WeixinJsBridge放到我的微信中打开,在打开“分享到朋友圈”时,页面显示
{
err_msg : sys... 回复 Alien : 刚才在你的网上,《那些年我做过的小实验》--- 15:微信JsAPI--WeixinJsBridge放到我的微信中打开,在打开“分享到朋友圈”时,页面显示
{
err_msg : system:access_denied
}
这种和我遇到的一样,不知道怎么办 Alien said: 回复 xjs : 请不要直接在代码里调用 WeixinJSBridge.on ,尽量用我Api中封装好的方法,比如分享到朋友圈,你可以这样写:
WeixinApi.ready(function(Api){
Api.shareToT... 回复 Alien : 已发你邮箱,谢谢啊!
Alien said: 回复 xjs : 请不要直接在代码里调用 WeixinJSBridge.on ,尽量用我Api中封装好的方法,比如分享到朋友圈,你可以这样写:
WeixinApi.ready(function(Api){
Api.shareToT... 回复 xjs : 请不要直接在代码里调用 WeixinJSBridge.on ,尽量用我Api中封装好的方法,比如分享到朋友圈,你可以这样写:
WeixinApi.ready(function(Api){
Api.shareToTimeline(YourData,YourCallbacks);
});
直接调用WeixinJSBridge的invoke方法,一定是会被拒绝的。具体可以看看我之前的一些关于“WeixinJSBridge”的文章。希望能帮到你。
如果还是没搞定,可以把你的代码Mail给我,我给你看看。 xjs said: 回复 Alien : 我直接使用了你的weixin_api.js,把你文中的代码放到<body>标签中的<script>块里面,点击微信右上角按钮,“发送给朋友”,回调函数正常执行;但是“分享到朋友... 回复 Alien : 我直接使用了你的weixin_api.js,把你文中的代码放到<body>标签中的<script>块里面,点击微信右上角按钮,“发送给朋友”,回调函数正常执行;但是“分享到朋友圈”,回到函数无响应。使用下面的代码测试,提示“system:access_denied”,{
WeixinJSBridge.on('menu:share:timeline', function(argv){
for(value in argv){
strTem+=value+':'+ argv[value]+"\n";
}
});
}。我找了网上很多资料,似乎“分享到朋友圈”功能被屏蔽了。我不是伸手党,是做后台的,但是老板需要这个。我确定ready方法已经正确加载。 Alien said: 回复 xjs : 你是怎么写的?请确保你的WeixinApi.ready方法块能被正确执行。另外,也不要把它放到window.requestAnimationFrame,或者window.setTimeout中;这可能会导致rea... 回复 xjs : 你是怎么写的?请确保你的WeixinApi.ready方法块能被正确执行。另外,也不要把它放到window.requestAnimationFrame,或者window.setTimeout中;这可能会导致ready方法无法被正确加载。我的2048微信版游戏,就使用了这个API来分享,你可以去试试 xjs said: 你好,我在使用你的代码“分享到朋友圈”是不成功的,没有任何的返回信息,没有调用回调函数,请问这种问题你遇到过吗? 你好,我在使用你的代码“分享到朋友圈”是不成功的,没有任何的返回信息,没有调用回调函数,请问这种问题你遇到过吗? 回复 Alien : 我还没找到解决根本的办法。微信可以发图文信息,可以发纯文本的信息,纯文本底部隐藏了后会出,但是图文不会出,我们就用了图文。 Alien said: 回复 test : 这种情况我还真没遇到过哎。 回复 test : 这种情况我还真没遇到过哎。 test said: 如果是有hash 的情况,好像隐藏了底部工具条,去了另外一个路由,底部工具条又出来了。你碰到了么? 如果是有hash 的情况,好像隐藏了底部工具条,去了另外一个路由,底部工具条又出来了。你碰到了么? 回复 koala : 对的,如果是启动了微信内置的浏览器,WeixinApi.ready中的代码一定会被执行;反之,一定不会。因为这是通过事件监听的方式来做的。 koala said: 大神 请问如果我判断是不是启动了微信内置浏览器,是不是需要把执行的代码放到回调函数里面么?WeixinApi.ready(function(Api){}) 大神 请问如果我判断是不是启动了微信内置浏览器,是不是需要把执行的代码放到回调函数里面么?WeixinApi.ready(function(Api){})