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

来源:互联网 发布:亿云易购网络传销窝点 编辑:程序博客网 时间:2024/05/16 15:02

项目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"/>  如果用微信浏览器打开常摁 就可扫面关注 其他浏览器打开 用微信扫一扫 也可关注。

最后插一句,微信是个好东西,对于开发人员来说,有非常人性化的地方,也有一些不如意的地方,希望改进吧!

0 0
原创粉丝点击