微信中打开的页面,分享功能列表中没有分享到企业微信的功能

最近研究做微信分享,但是没有分享到企业微信的功能,我看别的文章页面都有分享到企业微信的功能。
图片说明
图片说明

function clickShareWeixin(appId,timestamp1,nonceStr1,signature1,shareInfo){
    var link = shareInfo.shareUrl;
    var title = shareInfo.title;
    var desc = shareInfo.desc;
    var imgUrl = shareInfo.shareIco;
    wx.config({
        debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
        appId: appId, // 必填,公众号的唯一标识 ;生产:wx518f6ac1c229a2b8      测试:wxdc473423951afd89
        timestamp: timestamp1, // 必填,生成签名的时间戳
        nonceStr: nonceStr1, // 必填,生成签名的随机串
        signature: signature1,// 必填,签名,见附录1
        // jsApiList: ['showOptionMenu'] // 功能列表,我们要使用JS-SDK的什么功能
        jsApiList: [
            'updateAppMessageShareData','updateTimelineShareData','onMenuShareQQ','onMenuShareWeibo','onMenuShareQZone','showMenuItems'
        ] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2
        });
    wx.ready(function(){
        wx.showMenuItems({
            menuList: [
                "menuItem:share:appMessage",
                "menuItem:share:timeline",
                "menuItem:share:weiboApp",
                "menuItem:share:QZone",
                "menuItem:favorite",
                "menuItem:openWithSafari",
                "menuItem:openWithQQBrowser",
                "menuItem:share:qq",
                "menuItem:share:email",
                "menuItem:share:brand",
                "menuItem:copyUrl"] // 要显示的菜单项
            });
        var wxShareObj = { // 分享参数
            title: title, // 分享标题
            desc: desc, // 分享描述
            link: link, // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
            // 该链接是重定向链接,因为需要获取用户code,但是该链接又无法直接写微信获取code的链接,
            // 所以需要点击后重新加载新的页面,来实现重定向,重新打开获取code的微信链接,实现获取用户信息的功能;
            imgUrl: imgUrl, // 分享图标
            fail: function (res) {
                alert(JSON.stringify(res));
            }
        };
        // wx.showOptionMenu(wxShareObj);
        // 获取“分享到朋友圈”按钮点击状态及自定义分享内容接口
        wx.updateAppMessageShareData(wxShareObj);
        // // 获取“分享给朋友”按钮点击状态及自定义分享内容接口
        wx.updateTimelineShareData(wxShareObj);
        // //获取“分享到QQ”按钮点击状态及自定义分享内容接口
        wx.onMenuShareQQ(wxShareObj);
        wx.onMenuShareWeibo(wxShareObj);
        wx.onMenuShareQZone(wxShareObj);
    });
}

现在确定clickShareWeixin方法入参都正确,引的是1.4.0.js,有大神知道是什么原因么?还请不吝赐教,谢谢!

2个回答

使用wx.showOptionMenu()可以显示所有的分享图标,其中包括企业微信的分享

再使用hideMenuItems(options)隐藏你不需要展示的分享图标

以上就OK了

企业微信?可能是下载的版本不同。?

weixin_43875962
weixin_43875962 作者都截图了,同一个手机别的网站上有分享企业微信的按钮,他的网站没有,怎么可能是版本的问题?
3 个月之前 回复
chuang_z
chuang_z 怎么让导航栏在底部展示?
大约一年之前 回复
weixin_43174787
威猛灰太狼 对 从微信分享到企业微信上去 版本不同是什么意思?APP版本?我手机上已经都是最新的了
大约一年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐