用真机看下,调试工具好像有时候不显示
wx-open-launch-weapp 按钮不显示?首先是已认证的服务号,然后签名验证也通过了,还是不显示,直接抄的官网的代码测试 [图片] [图片] 上代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>test</title> <script type="application/javascript" src="https://res2.wx.qq.com/open/js/jweixin-1.6.0.js"></script> <!-- <script type="application/javascript" src="../../js/wexin.js"></script>--> </head> <body> 1234 <wx-open-launch-weapp id="launch-btn" username="gh_7ed2336e6ec5" path="pages/home/index?user=123&action=abc"> <template> <style>.btn { display: flex;align-items: center;width: 500px;height: 500px }</style> <button class="btn">跳转小程序</button> </template> </wx-open-launch-weapp> </body> <script type="application/javascript"> console.log(location.href.split('#')[0]); wx.config({ debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印 appId: '[[${appId}]]', // 必填,公众号的唯一标识 timestamp: '[[${timestamp}]]', // 必填,生成签名的时间戳 nonceStr: '[[${noncestr}]]', // 必填,生成签名的随机串 signature: '[[${sign}]]',// 必填,签名 jsApiList: ['wx-open-subscribe', 'wx-open-launch-app'], // 必填,需要使用的JS接口列表 openTagList: ['wx-open-subscribe', 'wx-open-launch-app'] // 可选,需要使用的开放标签列表,例如['wx-open-launch-app'] }); wx.ready(function () { console.log("初始化完成"); // config信息验证后会执行ready方法,所有接口调用都必须在config接口获得结果之后,config是一个客户端的异步操作,所以如果需要在页面加载时就调用相关接口,则须把相关接口放在ready函数中调用来确保正确执行。对于用户触发时才调用的接口,则可以直接调用,不需要放在ready函数中 }); wx.error(function (res) { console.log("初始化错误:", res); // config信息验证失败会执行error函数,如签名过期导致验证失败,具体错误信息可以打开config的debug模式查看,也可以在返回的res参数中查看,对于SPA可以在这里更新签名 }); var btn = document.getElementById('launch-btn'); btn.addEventListener('launch', function (e) { console.log('success'); }); btn.addEventListener('error', function (e) { console.log('fail', e.detail); }); </script> </html>
2022-05-11[图片][图片] 图片外层加一层view 设置为position: relative;这样定位不会因为机型偏移
margin-right不适配手机问题?请大佬们指正,到底哪里出了问题?只有屏幕是375的可以,急求https://https://developers.weixin.qq.com/s/aF3yi3m977za
2022-05-06小程序的图片标签是 image
小程序的图片长宽无法被限缩显示?情况如图[图片][图片] [图片]
2022-04-26外链打开分享配置不生效。只能通过公众号菜单链接打开,收藏链接打开,扫码二维码打开,app分享链接微信打开,才能生效
网页实现自定义“分享到朋友圈”及“分享到QQ空间”的分享内容无法显示自定义内容,还是一个链接?我的网页链接:https://www.zhangw.vip/details.html?id=51 1、页面已加入JS <script src="https://res.wx.qq.com/open/js/jweixin-1.6.0.js"></script> 2、公众号已配置JS接口安全域名 [图片] 3、阿里云服务器白名单已配置 4、前端主要JS代码如下 $(document).ready(function () { //分享朋友圈 getWeCharShareData(); }); function getWeCharShareData(){ //获取当前页面的url var linkUrl = window.location.href; console.log(linkUrl); //调用后台获取接口参数 $.ajax({ type:'GET', url:baseUrl+'/api/v1/pub/wechat/share', data:{ link_url:linkUrl }, dataType: 'json', success: function(resp){ console.log(JSON.stringify(resp)); //JSON.stringify() if (resp.code == 0) { weCharShare(resp.data.signature, resp.data.appId, resp.data.jsapi_ticket, resp.data.url, resp.data.nonceStr, resp.data.timestamp, resp.data.title, resp.data.desc, resp.data.imgUrl); } else{ } }, error: function(jqXHR, textStatus, errorThrown){ alert("其他错误:" + jqXHR.status); } }); } function weCharShare(usignature, uappId, ujsapi_ticket, uurl, unonceStr, utimestamp, utitle, udesc, uimgUrl){ var signature = usignature; var appId = uappId; var jsapi_ticket = ujsapi_ticket; var url = uurl; var nonceStr = unonceStr; var timestamp = utimestamp; var title = utitle; var desc = udesc; var imgUrl = uimgUrl; //**配置微信信息** wx.config ({ debug : true, appId : appId, timestamp : timestamp, nonceStr : nonceStr, signature : signature, jsApiList : [ // 所有要调用的 API 都要加到这个列表中 //自定义“分享到朋友圈”及“分享到QQ空间”按钮的分享内容 'updateTimelineShareData', //自定义“分享给朋友”及“分享到QQ”按钮的分享内容 'updateAppMessageShareData' ] }); wx.ready(function(){ // config信息验证后会执行ready方法,所有接口调用都必须在config接口获得结果之后,config是一个客户端的异步操作,所以如果需要在页面加载时就调用相关接口,则须把相关接口放在ready函数中调用来确保正确执行。对于用户触发时才调用的接口,则可以直接调用,不需要放在ready函数中。 // 微信分享的数据 var shareData = { "imgUrl" : imgUrl, "link" : url, "desc" : desc, "title" : title, success : function () { // 分享成功可以做相应的数据处理 console.log("回调000000"); } }; }); //分享微信朋友圈 wx.updateTimelineShareData ({ "title" : title, "desc" : desc, "link" : url, "imgUrl" : imgUrl, success : function () { // 分享成功可以做相应的数据处理 console.log("回调000000"); } }); //分享给朋友 wx.updateAppMessageShareData({ title: title, // 分享标题 desc: desc, // 分享描述 link: url, // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致 imgUrl: imgUrl, // 分享图标 success: function () { // 设置成功 console.log("回调updateAppMessageShareData"); } }); wx.checkJsApi({ jsApiList: ['updateTimelineShareData','updateAppMessageShareData'], // 需要检测的JS接口列表,所有JS接口列表见附录2, success: function(res) { // 以键值对的形式返回,可用的api值true,不可用为false // 如:{"checkResult":{"chooseImage":true},"errMsg":"checkJsApi:ok"} console.log("检查检查"); console.log(JSON.stringify(res)); } }); } 5、部署生产环境后,真机测试看到debug弹出内容均为OK或者success,以下截图为第一步中的文章链接测试: [图片][图片][图片][图片] 6、点击右上角三个点选择分享到朋友圈,仍然是一个链接: [图片] 7、微信开发者工具测试看控制台内容感觉无问题: [图片] 麻烦请问下这还有可能是什么原因造成没有自定义分享效果?
2022-04-26可以
scroll-view里面可以放scroll-view吗?scroll-view里面可以放scroll-view吗?
2022-04-18样式上 把left写上去
13pro布局错乱?[图片][图片][图片][图片] 画红线是正常显示 只有苹果13pro 真机上出现 模拟器上正常
2022-04-14page上多了一个行内样式[图片]
page-container在使用wx:if销毁时页面滚动不了,为啥?添加条件判断后,关闭弹窗,页面生成不了滚动条https://developers.weixin.qq.com/s/T6UuKmmD7cyU
2022-04-12[图片]这个this指向undefined了
cannot read property 'data' of undefined?[图片][图片] 劳烦大佬帮忙解答下问题 实在是找不到错误
2022-04-12按照代码片段,好像没有调用getUserLocation方法
不同的页面但是js用的都一样,A页面可以正常打印,B页面却不能打印也无法显示怎么解决?[图片] 两个页面用的都是相同的获取位置的函数,A页面可以显示也可以打印。 [图片] 正常应该如此显示 [图片] 但是B页面不可以打印,连打印失败也不可以。 [图片] A页面 中无法显示定位,从今天刚出现这种问题,之前从来没有 [图片] 解决问题了!谢谢大家的解答!!
2022-04-11wx.getEnterOptionsSync() 可以试下用这个api
分享之后返回的scene这个场景值为啥不刷新呢?按照官方列举的场景值scene-list来看, 玩家初始通过sceneA 进入小程序, 然后分享之后返回, 发现启动参数中获取到的scene还是sceneA, 这个为啥不能刷新一下呢? 告知使用者是分享的返回scene呢?
2022-04-07