个人案例
- 语音工具
如题
第一个小程序扫码体验
从产品设计的角度考虑,你不可能让你的用户每次下单都重新选地址,所以必须要自己存一下,但是因为没有 ID,导致每次用户变更了地址都只能是新增。 希望微信团队出个直接获取上次使用地址的 API 或者给下发地址 ID。
请教小程序chooseAddress和地址数据库的开发?小程序chooseAddress没有ID的概念,返回的是一堆的数据。如果是一个电商程序,不可能每个订单都完整保存这么一份地址数据。所以还是需要一个地址数据库来保持所有的地址,然后使用外键的方式关联。那么问题来了: 在chooseAddress中,有可能是新增的地址,也可能是已经使用过的地址。在下单过程中,服务器拿到这个地址数据,先要判断这个地址时候已经添加在数据库中。如果已经添加,那么直接找到对应ID即可。如果没有添加,那么首先需要添加,再返回对应ID。所以这个时候就产生一个查询的问题,但是地址本身是一个对象,而且对象中的每个属性似乎都会影响唯一性。所以我们是不是必须逐个字段匹配,只有所有字段匹配才算查询成功。有什么更好的解决办法吗?数据库是MongoDB。而且还有一个问题,就是微信返回的数据随着版本更新可能也会有变更,这个时候似乎无解。只要返回的数据格式有变化,那么之前在数据库中保存的地址其实都是无效的(每次选择一个地址,不管有无添加,都视为新地址)。 请问有没有比较好的设计方式?
05-23mark
wx.request无法截断302重定向相关代码: [代码]wx.request({[代码][代码] [代码][代码]url: [代码][代码]"https://www.pkulaw.com/chl/6a88714068b3724dbdfb.html"[代码][代码],[代码][代码] [代码][代码]method: [代码][代码]"GET"[代码][代码], [代码][代码] [代码][代码]complete: console.log,[代码][代码] [代码][代码]});[代码] 问题: A.method设置"GET"由于wx.request无法自动设置cookie,会反复跳转,触发net::ERR_TOO_MANY_REDIRECTS错误 且设置onHeadersReceived无法获得Status Code为302的响应头,因而无法通过abort截断跳转 B.method设置"HEAD"无法获取set-cookie和location 需求: 【wx.request遇到302自动设置cookie】或者【为RequestTask.onHeadersReceived或其他api提供截断302的能力】
2023-08-092020年8月24日了,Android 设备仍然有问题,请问你们还会修复吗 @社区技术运营专员-娇华
webview嵌套H5页面调用wx.miniprogram.navigateTo失效昨天开始有部分线上用户说页面内的按钮点击没反,前几天还可以点击的,这个按钮调用的是wx.miniProgram.navigateTo
2020-08-24请问什么时候会修复好啊
外部app、浏览器调用url scheme唤起微信时出现空白页,安卓在7.0.14版本的微信上必现。安卓外部浏览器调用微信的url scheme唤起微信出现空白页。 安卓7.0.14浏览器唤起微信,location.href = 'weixin://', 顺利跳到微信,但是出现空白页降低微信版本到7.0.13,不会出现空白页iOS微信版本7.0.12能正常唤起,空白页的情况只在7.0.14的安卓微信出现
2020-05-15+1 亲测iOS 7.0.0也不行,7.0.3可以 -------------------- 更新: 把setData中的整个url encodeURI一下就可以了...
微信6.7版本 web-view SRC属性无法动态赋值[图片] [图片] 在6.7.3版本下 web-view src不能动态赋值,直接把url字符串写在src属性上可以打开页面, 但是我需要动态传参数。。。 微信7.0以上版本没得问题,请问有解决方案吗? 生命周期把onLoad换成 onReady 也不行
2019-03-13