收藏
回答

H5 微信自动以分享自定义链接部分安卓手机无效

微信分享功能 在部分安卓手机下会出现自定义分享链接无效 , 看了微信也是最新版本 ,还有用户把微信删除掉后当前分享正常,过2天后 分享又不行了

部分代码 如下:

$.getJSON('/wxforward/getSignature',{url:window.location.href},function(data){

data = data.info ||{};

wx.config({

// 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。

debug: false, 

appId: data.appId, // 必填,公众号的唯一标识

timestamp: data.timestamp , // 必填,生成签名的时间戳

nonceStr: data.nonceStr, // 必填,生成签名的随机串

signature: data.signature,// 必填,签名

jsApiList: [

'updateAppMessageShareData',

'onMenuShareAppMessage',

'updateTimelineShareData',  ////需在用户可能点击分享按钮前就先调用

'onMenuShareTimeline' , //获取“分享到朋友圈”按钮点击状态及自定义分享内容接口

'showAllNonBaseMenuItem' , //显示所有功能按钮接口

'showMenuItems' //批量显示功能按钮接口

] // 必填,需要使用的JS接口列表

});


wx.ready(function(){

//需在用户可能点击分享按钮前就先调用

var fxurl = '开发模式同域名/m_tpl/fx1.html' ;

var fxtitle = '我才是要分享的页面';

var imgs = 'http://xxxx/2021/11/25/619f619614b97122067465.jpg' ;


//获取“分享到朋友圈”按钮点击状态及自定义分享内容接口

wx.onMenuShareTimeline({

title: fxtitle, // 分享标题

link: fxurl, // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致

imgUrl: imgs, // 分享图标

success: function () {

// 用户点击了分享后执行的回调函数

alert("分享成功")

}

}) ;


var desc = $(".page").text(); 

desc = $.trim(desc);

//desc = desc.substr(0,150);

//自定义“分享给朋友”及“分享到QQ”按钮的分享内容

/*wx.updateAppMessageShareData({ 

title: fxtitle, // 分享标题

desc: desc, // 分享描述

link: fxurl, // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致

imgUrl: imgs, // 分享图标

success: function () {

  // 设置成功

}

})*/

});

wx.error(function(res){

//nsole.log("wx加载失败!");

});

}).fail(function(){

alert("获取签名失败!") ;

});


回答关注问题邀请回答
收藏

11 个回答

  • 徐凤志
    徐凤志
    2021-11-27

    请问什么时间恢复,会有通知吗?

    2021-11-27
    有用
    回复

正在加载...

登录 后发表内容