您的位置:首页 > 移动开发 > 微信开发

微信页面关于点击按钮关注公众号被封后的一点变通

2015-09-07 16:25 597 查看
项目jsp上遇到了这个问题,Boss要求在微信页面打开时点击按钮关注公众号。开始时使用 <ahref="weixin://profile/你的微信Id">点击关注</a>没几天就能使用了,只能另作他想,也试着做了这种方法

var addWxContact = function(wxid, cb)

{

    if (typeof WeixinJSBridge == 'undefined') return false;

        WeixinJSBridge.invoke('addContact', {

            webtype: '1',

            username: ''

        }, function(d) {

            // 返回d.err_msg取值,d还有一个属性是err_desc

            // add_contact:cancel 用户取消

            // add_contact:fail 关注失败

            // add_contact:ok 关注成功

            // add_contact:added 已经关注

            WeixinJSBridge.log(d.err_msg);

            cb && cb(d.err_msg);

        });

};

但是没搞明白,好吧只能走点弯路,用 http://open.weixin.qq.com/qr/code/?username=你的微信Id
 它会返回一个图片,就是这个微信公众号的二维码图片此时只要界面有一个<img id="img" src="http://open.weixin.qq.com/qr/code/?username=你的微信Id"/>
 如果用微信浏览器打开常摁 就可扫面关注 其他浏览器打开 用微信扫一扫 也可关注。

最后插一句,微信是个好东西,对于开发人员来说,有非常人性化的地方,也有一些不如意的地方,希望改进吧!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息