链接转成二维码 扫码进到h5 再转发试试 配置微信分享的网页,只有通过公众号/扫码/分享卡片三种渠道打开,才能自定义分享,直接在微信打开某一个链接,分享出来的依然是链接
微信分享只显示链接?<script src="https://res.wx.qq.com/open/js/jweixin-1.6.0.js"></script> <script> // 使用带随机参数的URL作为分享链接,但签名使用原始URL var baseUrl = "{$share_url}"; // 分享链接带随机参数 var signUrl = "{$current_url}"; // 签名使用原始URL var shareImageUrl = 'http://www.wzleh.cn/mobile/themes/blue/images/index_yl2.png'; // 确保图片URL是完整的绝对路径 if (shareImageUrl.indexOf('http') !== 0) { shareImageUrl = 'http://www.wzleh.cn/' + shareImageUrl.replace(/^\//, ''); } // 分享数据 - 确保标题和描述合适 var wxData = { "imgUrl" : shareImageUrl, "link" : baseUrl, // 分享使用带随机参数的URL "title" : '{$article.title|escape:"javascript"|truncate:20}', // 标题限制在20字内 "desc" : '{$article.title|escape:"javascript"|truncate:50}' // 描述限制在50字内 }; console.log('分享配置:', wxData); // 微信配置 - 签名使用原始URL wx.config({ debug: true, // 保持调试模式以便查看问题 appId: '{$signPackage.appId|escape:"javascript"}', timestamp: {$signPackage.timestamp}, nonceStr: '{$signPackage.nonceStr|escape:"javascript"}', signature: '{$signPackage.signature|escape:"javascript"}', jsApiList: [ 'updateTimelineShareData', 'updateAppMessageShareData', 'onMenuShareTimeline', 'onMenuShareAppMessage', 'onMenuShareQQ', 'onMenuShareWeibo' ] }); wx.ready(function () { console.log('微信JS-SDK初始化成功'); // 方法1: 新版分享接口 wx.updateTimelineShareData({ title: wxData.title, link: wxData.link, imgUrl: wxData.imgUrl, success: function () { console.log('updateTimelineShareData: 成功'); }, fail: function (res) { console.error('updateTimelineShareData失败:', res); } }); wx.updateAppMessageShareData({ title: wxData.title, desc: wxData.desc, link: wxData.link, imgUrl: wxData.imgUrl, success: function () { console.log('updateAppMessageShareData: 成功'); }, fail: function (res) { console.error('updateAppMessageShareData失败:', res); } }); // 方法2: 旧版分享接口(兼容性更好) wx.onMenuShareTimeline({ title: wxData.title, link: wxData.link, imgUrl: wxData.imgUrl, success: function () { console.log('onMenuShareTimeline: 成功'); // 分享成功统计 trackShare('timeline'); }, cancel: function () { console.log('用户取消分享到朋友圈'); }, fail: function (res) { console.error('onMenuShareTimeline失败:', res); } }); wx.onMenuShareAppMessage({ title: wxData.title, desc: wxData.desc, link: wxData.link, imgUrl: wxData.imgUrl, type: 'link', success: function () { console.log('onMenuShareAppMessage: 成功'); trackShare('friend'); }, cancel: function () { console.log('用户取消分享给朋友'); }, fail: function (res) { console.error('onMenuShareAppMessage失败:', res); } }); // 方法3: 延迟设置分享(解决时机问题) setTimeout(function() { console.log('延迟设置分享信息'); // 重新调用一次分享设置 wx.updateTimelineShareData({ title: wxData.title, link: wxData.link, imgUrl: wxData.imgUrl }); wx.updateAppMessageShareData({ title: wxData.title, desc: wxData.desc, link: wxData.link, imgUrl: wxData.imgUrl }); }, 1000); }); wx.error(function(res){ console.error('微信JS-SDK配置失败:', res); if (res.errMsg && res.errMsg.indexOf('invalid signature') !== -1) { console.error('签名验证失败,请检查:'); console.error('签名URL:', '{$signPackage.url}'); console.error('当前URL:', window.location.href.split('#')[0]); } }); // 分享统计 function trackShare(platform) { var xhr = new XMLHttpRequest(); xhr.open('POST', 'share_statistics.php', true); xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); xhr.send('article_id={$article.article_id}&platform=' + platform); } </script> [图片][图片][图片] 调试接口是成功的,,但微信分享只显示链接,也做了动态清除缓存了,,请问这是什么原因,,麻烦各位大佬帮助一下,谢谢
1天前[图片]
微信小程序上传头像时 报了 uploadFile:url not domain list?微信小程序上传头像时 报了 uploadFile:url not domain list?但是服务器域名中配置了对应的域名了 [图片]
1天前每天50万个 够用了吧 https://developers.weixin.qq.com/community/develop/doc/00024e32cbc36055c0c0a34b066401 [图片]
获取 NFC 的小程序 scheme,最多可以生成10w个吗?我们一个月出货量也远大于这个量怎么办?https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/qrcode-link/url-scheme/generateNFCScheme.html [图片]
08-05砸场子?
微信小程序是否支持通过web-view打开支付宝进行支付?小程序通过webview展示支付宝的企业付款码是否合规?
08-04手机解锁状态下 贴nfc 就能跳转到小程序, 安卓直接跳转 ios 需要点横幅确定了才会跳转
NFC 标签需要打开微信app的情况下去靠近标签,才会跳转某小程序指定页面吗?https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/NFC.html 这个nfc需要打开微信再靠近nfc标签才跳转,还是解锁手机靠近nfc标签就会自动拉起微信再进入某个小程序对应页面呢
07-25swiper 加间距 previous-margin="175rpx" next-margin="175rpx" swiper-item 加css transform: scale(0.85); 给 当前项 加css transform: scale(1); scale 缩放大小 和间距 自己调整
Skyline下如何实现轮播图 中间大两边小?[图片]官网的案例 [图片]官网提供案例本地运行的结果 同样的代码为啥现在结果不一样,在webview渲染模式下也能实现需要,skyline模式下就不行!!! 求解? <view class="section center"> <view class="section-title center">layout: transformer -- type: scaleAndFade</view> <swiper circular class="swiper-container" layout-type="transformer" transformer-type="scaleAndFade" previous-margin="30px" next-margin="30px" > <swiper-item wx:for="{{landscape}}" wx:key="*this"> <image class="img" src="{{item}}" mode="aspectFill" /> </swiper-item> </swiper> </view>
05-19https://developers.weixin.qq.com/community/develop/doc/00024e32cbc36055c0c0a34b066401 看这个公告 说是明文模式不分环境可以打开小程序[图片]
可以在微信浏览器中的H5页面使用URL Scheme打开小程序吗?我看了下文档解析是这样说的:“URL Scheme是一种通过生成小程序URL Scheme实现跳转的方法,适用于从短信、邮件、微信外网页等场景打开小程序。需要注意的是,目前URL Scheme仅支持从微信外部跳转打开小程序,且iOS系统和Android系统的识别问题需要注意。此外,微信平台不再支持永久URL Scheme,现在URL Scheme的最长有效期为30天。” 主要是这句“目前URL Scheme仅支持从微信外部跳转打开小程序” 那么我在微信内部的浏览器可以跳转到微信小程序吗
02-27pages 前的 / 去掉试试 [图片]
小程序的明文URL Scheme链接打开提示无法访问此站什么情况?let query = encodeURIComponent(`id=xxx&name=xxx`) location.href = `weixin://dl/business/?appid=xxxxxx&path=/pages/home/home&env_version=release&query=${query}` 提示无法访问此网站,请问明文唤起小程序怎么用?
02-26账号找回 https://kf.qq.com/faq/2204026zeQzU220402iE73e6.html 找回之后 注销:https://kf.qq.com/faq/220309bUvmIB220309BbAjMz.html
注销公司账号?你好,公司账号已经几年不使用,能不能不通过法人的相关信息,让管理员直接注销掉账号
02-24这个一般是微信授权登录报的错 和 小程序webview 关系不大。 授权登录过程中 #后面的参数 大概率会被丢弃。 h5使用历史模式别用哈希。
web-view打开链接为什么报redirect_uri 参数错误?微信开发工具中,在webview打开如下链接会报redirect_uri 参数错误 https://xxx.com/index.html#/xxxxx?openId=123&extend=1 但是下面两个链接不会 https://xxx.com/index.html#/xxxxx?openId=123&extend= https://xxx.com/index.html#/xxxxx?openId=123&extendse=1 请问webview中链接上不能用extend携带参数吗
02-20