首先,不能把jscode2session接口放在前端请求,应放在后端服务器里请求。防止SECRET暴露,这个问题很严重。 再者,你这个小程序是否有绑定在微信开放平台账号下?开放平台账号下除了这个小程序,是否还有其他的应用?比如公众号、移动应用app啥的?顺便检查下这些应用是否和开放平台同主体。
通过wx.login获取不到unionid,只能获取到openid和session_key两个值?[图片] [图片]
2021-11-24"launch:fail"调⽤失败,或安卓上该应用未安装,或iOS上用户在弹窗上点击确认但该应⽤未安装。 你这没弹窗? 有点诡异 啊
wx-open-launch-app唤醒launch:fail?wx-open-launch-app唤醒launch:fail 检查了各种参数都是正常的。 现在在开发者工具上成功的,在ios真机上面没有弹框,点击直接提示launch:fail 代码如下 const WechatOpenApp = (props: any) => { const launchBtn = useRef<HTMLButtonElement>(null!); useEffect(() => { if (!IS_WECHAT) { return; } const ready = () => { console.log('wx ready'); }; const launch = (e: any) => { console.log('wx launch', e); }; const error = (e: any) => { console.log('wx error', e); Toast.show({ content: '微信唤醒服务失败,错误信息:' + e.detail.errMsg, }); }; const ref_ = launchBtn.current; ref_.addEventListener('ready', ready); ref_.addEventListener('launch', launch); ref_.addEventListener('error', error); return () => { ref_.removeEventListener('ready', ready); ref_.removeEventListener('launch', launch); ref_.removeEventListener('error', error); }; }, []); const style = { position: 'absolute', top: 0, left: 0, right: 0, bottom: 0 }; return IS_WECHAT ? ( <wx-open-launch-app ref={launchBtn} id="launch-btn" appid={WECHAT_OPEN_APP_ID} extinfo={encodeURIComponent(window.location.href)} style={style} > <script type="text/wxtag-template"> <button ></button> </script> </wx-open-launch-app> ) : null; };
2021-11-23这是自定义弹窗吧?那就用element.tap就好了呀。如果是wx.showModal就可以用下面这样模拟调用成功返回逻辑: await miniProgram.mockWxMethod('showModal', { confirm: true, cancel: false })
微信开发者工具,小程序自动化时如何操作点击showModal的确定按钮?[图片]
2021-11-23没看到你代码,确定不了问题。纯靠猜的话。。默认是aac格式,不是mp3格式 你指定格式了吗?
用RecorderManager()获得录音文并上传到服务器之后保存为MP3无法正常播放?用RecorderManager()获得录音文件后,把文件上传到服务器之后,服务器保存为MP3后为什么不能正常播放,是还需要对获得的二进制文件再进行处理吗?
2021-11-23检查下代码,看起来是有类似应给予字符串参数的方法,参数给的不符合要求,有在别的平台看到开发碰到这个问题的原因是: var placeholder = this.container.querySelector('#image-list').querySelector('[data-value="' + file.att_id + '"]'); 这段代码里没有把 ] 添加上,导致安卓可以运行成功,但是IOS在这里报错了。 所以建议咱优先检查下有没有类似querySelector的地方参数不合法?
急!!!!微信小程序2.21.0基础库报错 导致大部分部分IOS用户打开小程序白屏,PC端也无法打开急!!!!微信小程序2.21.0基础库报错 导致大部分部分IOS用户打开小程序白屏,PC端也无法打开 [图片]
2021-11-23加上custom-cache="{{false}}"属性 禁用自定义缓存试试? 再一个考虑一下解码率方面的可能性。有结果了希望能反馈我一下,涨涨经验 谢谢。
video 组件点播播放cdn资源链接开始加载很慢?video 组件点播播放华为云cdn资源链接开始加载很慢,加载需要时间平均25秒左右,相同的链接在浏览器中打开加载很快,几乎无加载情况直接播放
2021-11-20没有对应功能菜单? 你商户后台的账号权限是管理员吗?是不是权限不足导致你看不到开通产品的功能?还有确定一下你是独立商户还是挂靠在某个微信支付服务商下属的子商户?
商户接入微信支付接口调用报错,提示该产品权限未开通,客服也联系不上,我该怎么办?你好, 问题描述: 現在我們这边在调用支付接口的时候报错如下,并且我在商户平台的配置中 也找不到 “产品中心-我的产品-开通“ 之类的配置菜单,咨询下 这是什么原因?该如何操作? 错误提示:商户号该产品权限未开通,请前往商户平台>产品中心检查后重试。 相关截图: [图片]
2021-11-20用css !important 加权重 覆盖原有样式不行吗? 比如在引入weui.wxss之后,用下面这样的代码覆盖一下样式: .weui-btn_primary{ background-color:#FF0000 !important; }
如果是通过weui.wxss引入的weui,有没有什么办法在不动weui的情况修改按钮的颜色呢?比如现在我想全局修改一下primary按钮的颜色,这个有什么办法实现么?
2021-11-20猜测啊,仅仅只是个人猜测,没有经过验证。可能是微信的表情、文件都是从他们自家cdn上请求下来的,如果cdn做了请求来源检测,限制只有微信客户端发来的请求才是合法的,是不是就会认为从squid转发过来的请求是非法请求被拒绝掉了呢?建议还是等官方大大给出合规合法的解决方案咱们再尝试哈。避免损失。
使用 squid 进行代理后无法加载表情与文件?公司内网不允许使用微信,在服务器上搭了 squid 代理后无法加载表情与文件,请问下是因为什么呢?
2021-11-20/pages/infraction/tianjiacheliang/tianjiacheliang.js的第380行检查下,有没有可能是异步导致的参数读取异常之类的原因。看情况是给某个方法的第一个参数传入了一个非预期的数据类型。
TypeError: First argument must be a string,Buffer?[图片] 请问一下这到底是什么问题,报错根本定位不了
2021-11-19