出现问题的机型:全部 微信版本号: 7.0.4 系统版本号:全部 复现的代码 https://developers.weixin.qq.com/s/IlnzjLmX7B9R 使用https上传时,一切正常 [图片] 使用http上传时,图片上传错误,无法上传 [图片]
wx.uploadfile http协议上传文件错误- 当前 Bug 的表现(可附上截图) 使用wx.uploadfile上传文件,当服务器设置HSTS时,或者服务器开启了Http转https时,使用http协议上传文件,经微信文件上传服务器会出现参数过滤的情况,导致文件上传失败,浏览器端上传测试正常。 [图片] - 预期表现 像浏览器一样,即使服务器设置HSTS,也能够正确重定向并保持参数上传文件。 - 复现路径 - 提供一个最简复现 Demo
2019-07-10没有解决 自己是解决不了的, 他们使用了http connect 建立了tcp隧道,用服务器进行的转发,所以header显示不了
小程序UploadFile 请求为什么缺少origin头小程序上传文件APIwx.uploadfile 在请求服务器的时候,缺少origin header, 同样作为POST请求的wx.request就包含origin header 请问什么原因,而且,为什么开发者工具只要调试wx。uploadfile API 就会报Provisional headers are shown警告 两个对比截图: [图片] [图片]
2019-01-10OK
小程序点击胶囊菜单地图消失- 当前 Bug 的表现(可附上截图) 点击小程序胶囊菜单,地图消失,必现 - 预期表现 应当显示地图 截图:[图片] [图片]
2018-12-19结贴 可以了 成功
image标签缓存图片问题- 当前 Bug 的表现(可附上截图) image标签中的网络图片在服务器端更换后,客户端图片并未更新,无论删除小程序还是清理微信缓存都不行。在开发者工具中是可以被更新的。基于http缓存策略,通过设置cache-control:no-store响应头强制关闭缓存也无果 - 预期表现 在服务器关闭缓存策略的情况下,客户端能够实现服务端更改图片后客户端响应更新后的图片 - 复现路径 任意一个服务端图片地址,图片更换后必现
2018-11-07我来回答一下吧 开发者工具使用的babel 将es6 转 es5 这行代码转义成为 [代码]for[代码] [代码](var i = i; i<5; i++){[代码][代码] [代码][代码]console.log(i);[代码][代码]}[代码] 在javascript解析中,var i = i 由于i没有声明,会在全局声明一个i并赋值为undifined,在for 循环中,由于i为undifined,undifined 和数字比较为false,所以既不进循环也不报错
for循环bug在js文件写for循环,如下的形式: [代码]for[代码] [代码](let i = i;i<5;i++){[代码][代码] [代码][代码]console.log(i)[代码][代码]}[代码] 不会报错。 按照道理,他会运行报错,报一个ReferenceError的错误。 我因为翻译Java代码为js代码无意写错发现的。
2018-05-25