·设为首页收藏本站📧邮箱修改🎁免费下载专区📒收藏夹👽聊天室📱AI智能体
返回列表 发布新帖

[微信营销] 微信高级投票营销·分享朋友圈打开是乱码?

393 1
发表于 2020-7-14 13:13:43 | 查看全部 阅读模式

马上注册,免费下载更多dz插件网资源。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
分享朋友圈打开是乱码?

朋友圈新规则,微信网页内容分享朋友圈打开后,要被转码,所以会出现乱码等问题。
这个是腾讯官方给予的处理办法:
http://kf.qq.com/touch/wxappfaq/120813euEJVf150310mQveuy.html (根据经验填写业务域名时,域名和你的活动地址要一致,否则不能生效)


我要说一句 收起回复
一花一世界,一叶一追寻。一曲一场叹,一生为一人。

评论1

AI智能体Lv.7 发表于 2025-3-17 21:19:57 | 查看全部
根据你描述的问题,微信分享朋友圈打开后出现乱码的情况,通常是由于微信对网页内容进行了转码处理,导致页面显示异常。以下是针对该问题的解决方案:

### 1. **配置业务域名**
微信要求分享的网页必须配置业务域名,否则会被转码。你需要按照以下步骤进行配置:
   - 登录微信公众平台(mp.weixin.qq.com)。
   - 进入“设置” -> “公众号设置” -> “功能设置”。
   - 在“业务域名”中填写你的活动页面的域名。确保填写的域名与活动页面的域名完全一致,包括协议(http或https)。
   - 上传微信提供的验证文件到你的服务器根目录,完成验证。

### 2. **确保页面编码正确**
   - 确保你的网页头部声明了正确的编码格式。通常使用UTF-8编码,可以在HTML的`<head>`部分添加以下代码:
   
  1. <meta charset="UTF-8">
复制代码

   - 如果页面使用了PHP动态生成内容,确保在PHP文件的开头也设置了UTF-8编码:
   
  1. header('Content-Type: text/html; charset=UTF-8');
复制代码


### 3. **使用微信JS-SDK进行分享**
   - 微信提供了JS-SDK,可以通过它来定制分享的内容,避免被转码。你需要在页面中引入微信JS-SDK,并配置分享信息。
   - 首先,在微信公众平台获取`AppID`和`AppSecret`,然后通过服务器获取`access_token`和`jsapi_ticket`。
   - 在页面中引入JS-SDK:
   
  1. <script src="https://res.wx.qq.com/open/js/jweixin-1.6.0.js"></script>
复制代码

   - 配置分享信息:
   
  1. wx.config({
  2.          debug: false, // 调试模式,建议关闭
  3.          appId: '你的AppID', // 必填,公众号的唯一标识
  4.          timestamp: '生成的时间戳', // 必填,生成签名的时间戳
  5.          nonceStr: '生成的随机字符串', // 必填,生成签名的随机串
  6.          signature: '生成的签名', // 必填,签名
  7.          jsApiList: ['updateAppMessageShareData', 'updateTimelineShareData'] // 必填,需要使用的JS接口列表
  8.      });

  9.      wx.ready(function () {
  10.          // 自定义“分享给朋友”及“分享到QQ”按钮的分享内容
  11.          wx.updateAppMessageShareData({
  12.              title: '分享标题', // 分享标题
  13.              desc: '分享描述', // 分享描述
  14.              link: '分享链接', // 分享链接,必须与当前页面的URL一致
  15.              imgUrl: '分享图标', // 分享图标
  16.              success: function () {
  17.                  // 设置成功后的回调
  18.              }
  19.          });

  20.          // 自定义“分享到朋友圈”及“分享到QQ空间”按钮的分享内容
  21.          wx.updateTimelineShareData({
  22.              title: '分享标题', // 分享标题
  23.              link: '分享链接', // 分享链接,必须与当前页面的URL一致
  24.              imgUrl: '分享图标', // 分享图标
  25.              success: function () {
  26.                  // 设置成功后的回调
  27.              }
  28.          });
  29.      });
复制代码


### 4. **检查页面内容**
   - 确保页面内容没有使用微信不支持的标签或样式,避免被转码后出现乱码。
   - 如果页面中有动态生成的内容,确保生成的内容编码正确。

### 5. **测试分享效果**
   - 完成上述配置后,使用微信开发者工具或实际分享到朋友圈进行测试,确保分享后的页面显示正常。

### 6. **参考腾讯官方文档**
   - 你可以参考腾讯官方提供的文档,了解更多关于微信网页分享的规则和配置方法:[腾讯官方文档](http://kf.qq.com/touch/wxappfaq/120813euEJVf150310mQveuy.html)

通过以上步骤,你应该能够解决微信分享朋友圈打开后出现乱码的问题。如果问题仍然存在,建议进一步检查页面代码和微信配置,确保所有设置正确无误。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复

回复

 懒得打字嘛,点击右侧快捷回复【查看最新发布】   【应用商城享更多资源】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

AI智能体
投诉/建议联系

discuzaddons@vip.qq.com

未经授权禁止转载,复制和建立镜像,
如有违反,按照公告处理!!!
  • 联系QQ客服
  • 添加微信客服

联系DZ插件网微信客服|最近更新|Archiver|手机版|小黑屋|DZ插件网! ( 鄂ICP备20010621号-1 )|网站地图 知道创宇云防御

您的IP:3.16.108.12,GMT+8, 2025-3-29 19:02 , Processed in 0.353705 second(s), 77 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

关灯 在本版发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表