微信“分享到朋友圈”自定义分享内容,无法成功调用jssdk接口,不知为何

发布于 2022-09-05 04:35:00 字数 1941 浏览 45 评论 0

微信“分享到朋友圈”自定义分享内容的jssdk接口,不知为何,结果就不是设置好的标题描述和图片。
√公众号已认证。
√功能设置中的js安全域名,和打开页面的域名一致。
√debug: true打开得知配置都没有问题。
√checkJsApi也弹出支持接口。

但是!!!结果然并卵!结果就不是设置好的标题描述和图片。
请问哪位知道??

代码如下:

var wechat_img={$wechat_share}[0];
var wechat_title={$wechat_share}[1];
var wechat_desc={$wechat_share}[2];    
wx.config({
    debug: true,
    appId: {$signPackage}["appid"],
    timestamp: {$signPackage}["timestamp"]+'',
    nonceStr: {$signPackage}["nonceStr"],
    signature: {$signPackage}["signature"],
    jsApiList: [
        'checkJsApi',
        'onMenuShareTimeline',
        'onMenuShareAppMessage'                
    ]
});

wx.ready(function(){     
    wx.checkJsApi({
        jsApiList: ['onMenuShareTimeline'], // 需要检测的JS接口列表,所有JS接口列表见附录2,
    });

    wx.onMenuShareTimeline({
        title: wechat_tile, // 分享标题
        link: {$signPackage}["url"], // 分享链接
        imgUrl: wechat_img, // 分享图标
        success: function () { 
            alert('thanks for share');
        },
        cancel: function () { 
            // 用户取消分享后执行的回调函数
        }
    });

    wx.onMenuShareAppMessage({
        title: wechat_tile, // 分享标题
        desc: wechat_desc, // 分享描述
        link: {$signPackage}["url"], // 分享链接
        imgUrl: wechat_img, // 分享图标
        type: '', // 分享类型,music、video或link,不填默认为link
        dataUrl: '', // 如果type是music或video,则要提供数据链接,默认为空
        success: function () { 
            alert('thanks for share');
        },
        cancel: function () { 
            // 用户取消分享后执行的回调函数
        }
    });

});

图片描述
图片描述
图片描述

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

陈年往事 2022-09-12 04:35:00

最后解决问题的方案,是要用多个不同的事件来触发wx.onMenuShareAppMessage才行。
能想到的事件都用上了,windows.onoad、document.ontouchstart……

ペ泪落弦音 2022-09-12 04:35:00

楼主这个问题解决了吗?怎么解决的?坐等

恋竹姑娘 2022-09-12 04:35:00

link 是不是也是 安全域名 ?

之前我的情况跟你类似 就是link不是公众号那边设置的安全域名。

银河中√捞星星 2022-09-12 04:35:00

先确认一下免等有没有问题
在ready里面直接调share方法看有效果没

入怼 2022-09-12 04:35:00

mark一下

z祗昰~ 2022-09-12 04:35:00

现在测试的话 域名好像的备案才可以

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文