重要的话说三遍

一定要保证你写的程序调用的接口,在“微信开发工具”中正常没有报错

一定要保证你写的程序调用的接口,在“微信开发工具”中正常没有报错

一定要保证你写的程序调用的接口,在“微信开发工具”中正常没有报错

我引用的JS-SDK版本是V1.6.0

 <script src="http://res.wx.qq.com/open/js/jweixin-1.6.0.js"></script>

分享朋友的效果

分享朋友圈的效果

检查

1.测试页面的【标题】和【内容】不能有敏感词,否则不显示图片;如:红包,分享等;

2.测试页面的内容不丰富,测试发现,内容短也会引起不显示图片;

3.缩略图过小,这个没有测试过,不过建议最好像素大于100*100;

4.页面还没有完全加载好,点击了分享,也是不会显示缩略图的;

5.图片一定要在页面里加载下,如下代码

如果不是页面的图片,但是想在分享的时候显示出来,你需要按照下面的方式写注意:一定要把图片放在页面的最上方,让图片可以优先加载<img id="logo1" src="logo.jpg" width="0" height="0" /><script>var shareJsonData = {title: '中储粮与巴西等多国供应商签约 进口大豆840万吨', // 分享标题desc: '介绍:中储粮与巴西等多国供应商签约 进口大豆840万吨', // 分享描述link: 'http://xxx.xxx.xx/', // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致imgUrl: $("#logo1").attr("src") // 分享图标}</script>如果是页面里正常显示的图片,可以参考文章底部的代码

程序代码检查

1.签名

2.公众号是否设置了--IP白名单

3.域名是否加入了公众号的--JS接口安全域名

4.页面里微信的JS-SDK---wx.config配置参数大小写是否和官方提供的一致

5.你用到的功能是否在wx.config的“jsApiList”参数里

6.一定要确认 config 中的 appid 与用来获取 jsapi_ticket 的 appid 一致。

7.可以对比我下面的代码

<html>
<head><meta name="viewport" content="width=device-width"><title>中储粮与巴西等多国供应商签约 进口大豆840万吨</title> <script src="/Content/js/jquery.js"></script><script src="http://res.wx.qq.com/open/js/jweixin-1.6.0.js"></script>
</head>
<body><div><h1>中储粮与巴西等多国供应商签约 进口大豆840万吨</h1><img id="logo1" src="http://xxx.xxx.xx/Uploads/20211022/e71da312871f4e0f880ceb085ffc7304.jpeg" alt="Alternate Text"> <h1>中储粮与巴西等多国供应商签约 进口大豆840万吨</h1><h1>中储粮与巴西等多国供应商签约 进口大豆840万吨</h1><h1>中储粮与巴西等多国供应商签约 进口大豆840万吨</h1><h1>中储粮与巴西等多国供应商签约 进口大豆840万吨</h1><h1>中储粮与巴西等多国供应商签约 进口大豆840万吨</h1><h1>中储粮与巴西等多国供应商签约 进口大豆840万吨</h1><h1>中储粮与巴西等多国供应商签约 进口大豆840万吨</h1><h1>中储粮与巴西等多国供应商签约 进口大豆840万吨</h1><h1>中储粮与巴西等多国供应商签约 进口大豆840万吨</h1><h1>中储粮与巴西等多国供应商签约 进口大豆840万吨</h1><h1>中储粮与巴西等多国供应商签约 进口大豆840万吨</h1> </div><script>$(function () {wx.config({debug: false,appId:'xxxxxxxxxxxxxxx',timestamp:1638961770,nonceStr:'3a9be6xxxxxxxxxxxxx97d911',signature:'7a64608xxxxxxxxxxxff4fc13e5',jsApiList: [ 'updateAppMessageShareData','updateTimelineShareData']});//通过ready接口处理成功验证wx.ready(function(){console.log("执行ready()方法"); var shareJsonData = {title: '中储粮与巴西等多国供应商签约 进口大豆840万吨', // 分享标题desc: '介绍:中储粮与巴西等多国供应商签约 进口大豆840万吨', // 分享描述link: 'http://xxx.xxx.xx/WeiXinShare/ShareFriend?id=115 ', // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致imgUrl: $("#logo1").attr("src") // 分享图标}console.log(shareJsonData);//“分享给朋友”及“分享到QQ”按钮的分享内容wx.updateAppMessageShareData({title: shareJsonData.title, desc: shareJsonData.desc,link: shareJsonData.link,imgUrl: shareJsonData.imgUrl,success: function () {}});//“分享到朋友圈”及“分享到QQ空间”按钮的分享内容wx.updateTimelineShareData({title: shareJsonData.title,link: shareJsonData.link,imgUrl: shareJsonData.imgUrl,success: function () {}})});//通过error接口处理失败验证wx.error(function(res){// config信息验证失败会执行error函数,如签名过期导致验证失败,//具体错误信息可以打开config的debug模式查看,也可以在返回的res参数中查看,对于SPA可以在这里更新签名。console.log("res==============")console.log(res) alert(res);});})</script></body>
</html>

微信分享到朋友圈的链接没有图片。开发工具中正常没有报错-解决方案相关推荐

  1. 微信分享到朋友圈的链接,内容打开正常,但在微信中分享时封面缩略图图像和标题显示不出来?

    1.如果你是使用sdk分享到微信会话图片显示不出来,解决代码如下: Bitmap bmp = bitmap;WXImageObject imgObj = new WXImageObject(bmp); ...

  2. 微信分享到朋友圈的链接,内容打开正常,但在微信中分享时封面缩略图图像和标题显示不出来?...

    如果你是使用sdk分享到微信会话图片显示不出来,解决代码如下: Bitmap bmp = bitmap;WXImageObject imgObj = new WXImageObject(bmp);WX ...

  3. 屏蔽微信分享到朋友圈等按钮

    wx.ready(function () {wx.hideOptionMenu();//屏蔽微信分享到朋友圈等按钮wx.onMenuShareTimeline({title: "{$jsap ...

  4. php 微信转发朋友圈,php实现的微信分享到朋友圈并记录分享次数功能的讲解

    这篇文章主要介绍了php实现的微信分享到朋友圈并记录分享次数功能,结合实例形式分析了php微信分享功能接口调用及分享次数统计具体操作技巧,需要的朋友可以参考下 本文实例讲述了php实现的微信分享到朋友 ...

  5. 微信“分享到朋友圈”接口— wx.onMenuShareTimeline() 和 onMenuShareAppMessage — 分享给朋友接口

    微信"分享到朋友圈"接口-- wx.onMenuShareTimeline() 注意事项: 1. 图片大小要大于300pix才能显示: 2. 这个方法必须先config成功,然后再 ...

  6. java 朋友圈分享接口_微信分享到朋友圈接口

    微信分享到朋友圈接口遇到了问题,之前遇到的问题是"invalid domain",查了好久发现是域名没有备案.现在一切都正常了,微信打开网页也显示"config ok&q ...

  7. 微信分享好友+朋友圈 开发文档

    微信分享好友+朋友圈 准备工作 资源申请 配置AS 备注 准备工作 资源申请 申请微信开放平台账号 申请自己的AppID 地址 准备开发资源 开发工具包 android项目,添加依赖库 2018.12 ...

  8. 微信分享到朋友圈、发送给朋友开发注意事项

    1.invalid url domain 当前页面所在域名与使用的appid没有绑定,请确认正确填写绑定的域名,如果使用了端口号,则配置的绑定域名也要加上端口号(一个appid可以绑定三个有效域名,见 ...

  9. php 微信分享功能_php实现微信分享到朋友圈并记录分享次数功能

    在一些带有分销功能或者需要用微信裂变的程序中,经常需要用到微信分享并记录次数,这样就知道别人分享了多少次,小郭今天正好也在做这个,就记录一下这个原理和实现方法, 1.引入JS文件 2.通过config ...

最新文章

  1. PCL:基于PCL绘制包围盒代码实现(2)
  2. C++/C++11中头文件iterator的使用
  3. AC日记——传染病控制 洛谷 P1041
  4. 2020事业单位转型合同制方向的政策通知
  5. Android 利用方向传感器实现 指南针
  6. server 2008 R2 使用笔记
  7. UA MATH524 复变函数6 Green定理与Green公式
  8. [Head First Java] - Swing做一个简单的客户端
  9. java模式匹配_用Java匹配模式
  10. java 继承变量_用java中的变量继承
  11. C语言课后习题(29)
  12. mysql mvcc 读写阻塞_mysql面试题MVCC原理事务隔离级别_aiailingfei的博客-CSDN博客
  13. 安装Electron
  14. UG NX 12 草图技巧与方法分析
  15. docker是干什么的_Docker超简单入门教程
  16. 将汉字转化为拼音的js插件
  17. vb.net html图片,手把手教你VB.NET DataGrid图片显示
  18. 如何使用chatGPT生成小红书种草文案
  19. 关于Java为什么不推荐使用 import *导包这件小事
  20. Qt 设置合适的字体大小

热门文章

  1. 利用Lambda表达式从实体集合中筛选出符合条件的实体集合
  2. 华为手机连电脑当摄像头用_今天才知道,华为手机摄像头还能这样用!还不会用你买什么华为?...
  3. 阿里云推出“通达云OA”办公系统 基于钉钉的移动OA应用...
  4. Android Proguard混淆详解
  5. linux服务器集群群发邮件,爱博邮件群发服务器(Linux版本)
  6. 第四章、Tibbo Basic
  7. [附源码]java毕业设计旅游网站
  8. 安装caffe依赖库时,出现“您希望继续执行吗? [Y/n] y 中止。”的解决办法
  9. cocos creator制作游戏实战-Flak Cannon(一)
  10. 公式编译器AxMath安装包及在word中使用的教程