- 偶现调用wx.uploadFile上传失败问题,小程序iOS端,基础库为2.24.0,2.23.4
现象从19号开始,陆续收到用户反馈上传文件失败。服务端收不到文件。 分析经过两天的跟踪日志发现,只有iOS端有此问题。并且基础库版本为2.24.0和2.23.4。找了很多iOS设备都无法复现这个问题,最终远程客户复现了此问题。 代码wx.uploadFile({ url: url, filePath: path, name: 'file', formData: { name:"有中文就会出问题.pdf",//问题就出现在此 }, success: (resp) => { }, fail: (res) => { }, complete: (r) => { }); 排查经过不断的断点重试,发现formData里name这个参数有中文,就会出现这个问题。这个问题发出来是为了给其他同学排坑,希望能帮到你。 解决方案最后是把中文转为base64,然后服务端再重新解密即可解决。经过一下午的观察。问题已经不再出现 猜测本人推测,可能是由于19号腾讯升级基础库的原因。具体啥原因无法判断
2022-04-21 - wx.uploadFile上传时formData丢失?
上传请求发出后,后端没有收到formData里填写的字段 const uploadTask = wx.uploadFile({ url: cosBucketMap[tmpFile.cate], filePath: tmpFile.file, name: 'file', timeout, formData: { 'key': tmpFile.new_name, 'success_action_status': 200, 'Signature': cos_config.Authorization, 'x-cos-security-token': cos_config.XCosSecurityToken, 'Content-Type': '', }, success: function(res) {}, fail: function(res) {}, });
2022-02-10 - 怎么在用户使用小程序的过程中检测更新?
项目处在更新迭代阶段,为了用户体验,服务器是灰度发布的,可是有些时候更新时接口并不能做到向上兼容。就是旧版本使用的接口可能在新版本已经不能使用了。 这时候就有一种场景:如果有用户正在使用小程序,而在这期间我们更新版本,服务器已经更新完了,小程序发布出去,可是用户没有重新启动过小程序,会导致用户一直使用的是旧版的小程序可是是新版的服务,这时候可能会报错,影响用户体验。 我尝试在接口出现错误时使用 onCheckForUpdate 检测是否有更新,如果有更新则要求用户重新启动小程序触发新版本下载,可是试验中发现,onCheckForUpdate 方法只是监听向微信后台请求检查更新结果事件,所以它实际上拿到的结果是用户这次启动小程序时,是否有更新的结果,而不是接口出错这一时刻是否有更新的结果。 针对这种情况,官方是否有提供相应的能力解决这样的问题呢?
2022-06-10 - 版本更新监听提示?
近期开发项目发现监听版本更新相关代码片段线上版本皆无法生效包括在app.vue的onlauch onshow中去调用该代码线上都无法正常相应.但是,开发工具中的调试模式时正常的.望官方排查.
2021-10-19 - 获取线上的小程序的版本号
请问可以获取到已经发布的当前线上版本的版本号码?
2019-03-20 - 怎么在体验版测试带参数的小程序码
使用接口B生成了带参数的小程序码,现在不知道怎么测试这个小程序码,希望识别小程序码中的参数,进行一些业务逻辑 https://mp.weixin.qq.com/debug/wxadoc/dev/api/qrcode.html 难道只有发正式版本么?微信扫描生成的小程序码,直接进入了正式版本,不是体验版本!
2018-03-19 - IOS最新微信H5授权跳转底部出现白条
- 打开H5进行授权后重定向跳转回来底部出现白条,影响用户操作体验和H5展示 - 希望授权的跳转不要出现底部白条
2018-06-12 - 自定义组件 严重BUG!bindload事件无限触发
代码片段:wechatide://minicode/QSqO7tm57u14BUG现象:在自定义组件中写一组图片,图片添加bindload事件,即使图片已经加载完毕,无论怎么滚动,都会一直触发bindload事件 期望场景:bindload只触发一次,图片已经加载完毕后,bindload不会触发 官方看一下吧,难道自定义组件里图片不能使用懒加载吗?
2018-08-07 - 关于微信网页开发JSSDK接口咨询
我在别人的微信网页里面看到有[图片] 这些接口,但是开发文档里面并未说明。现在公司让我仿照做出别人的功能。我想请问这些接口的怎么开通,另外怎么联系微信公众号网页开发的技术支持团队? 之前开发时chooseVideo一直提示没有权限,但是又一直不知道怎么开通。又联系不到技术支持团队,最终无奈改成小程序开发了。这次希望能够提供技术支持的联系方式,看如何能够使用到这些接口! 感谢了!
2017-10-10 - 微信网页开发JS-SDK中怎么打开录像功能wx.chooseVideo?
现在有一个需求是在微信网页里面需要调取录像功能,JS-SDK开发文档没有录像api,请问什么时候能够增加上去?
2017-09-08