微信分享只能分享到好友和朋友圈

屏蔽复制链接、分享到浏览器等功能,直接上代码

<script src="https://res.wx.qq.com/open/js/jweixin-1.2.0.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () {
    wechartInit();
});
function wechartInit() {
    var localURL =  location.href.split('#')[0];
    $.ajax({
        url: '/webgetsign.shtml',//获取签名的接口
        data: {
        	url: localURL
        },
        type: 'post',
        dataType : 'json',
        success: function(data) {
            if (wx) {
                wx.config({
	                debug: false,
                    appId: data.appid,
                    timestamp: data.timestamp,
                    nonceStr: data.nonceStr,
                    signature: data.signature,
                    jsApiList: [
						'hideMenuItems'
                    ]
                });
                wx.ready(function(){ 
                	wx.hideMenuItems({
                		menuList: ['menuItem:share:qq',"menuItem:share:weiboApp","menuItem:share:facebook","menuItem:share:QZone","menuItem:copyUrl"
                		           ,"menuItem:openWithQQBrowser","menuItem:openWithSafari","menuItem:share:email","menuItem:share:brand"] 
                	});
                })
            }
        },
        error: function(XMLHttpRequest, textStatus, errorThrown){
            //alert("莫名其妙出错了:"+XMLHttpRequest.status+"---"+textStatus+"---"+errorThrown);
        }
    });
}
</script>

后台代码可以看我的另外一篇文章:“微信二次分享”

附微信接口文档地址:https://qydev.weixin.qq.com/wiki/index.php?title=WeixinJS%E6%8E%A5%E5%8F%A3

发布了27 篇原创文章 · 获赞 1 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/dragon974539495/article/details/103609453