oppo reno 6 遇到同样问题,小程序只要退出(或者后台运行),再进入缓存就丢失
小程序缓存丢失的问题?苹果手机,微信版本都是 7.0.15 1.设置缓存后,是可以读写成功的,关掉小程序后重新启动才会丢失 2.只有少部分线上用户有问题,出问题的用户基本上是必现的,我们测试环境难以重现 3.出问题的机型为6,6s,8 ,xs ,X,XR,其中6s,xs 比较多
2021-08-25今天也遇到这个问题了,安卓系统oppo/uc/QQ浏览器测试没有问题,在ios上使用safari浏览器就会提示系统错误,我是通过ajax返回json格式数据来获取后台返回的mweb_url如下,[图片] 先看一下正确的mweb_url链接 https://wx.tenpay.com/cgi-bin/mmpayweb-bin/checkmweb?prepay_id=wx***********189a025ed1637416700&package=715880580&redirect_url=http***********dj_h5%2Forder_test%2FtestPaySuccess 再看下前端获取到的mweb_url如下图 [图片] 后来反复测试发现是 &符号转义 & "&"在安卓系统的浏览器上都可以识别没有问题,在Safari却不行。safari居然不会识别&转义符。 替换&转义符就可以了。 var result = $.parseJSON(d); let reg=new RegExp('&','g')//g代表全部 let newUrl=(result.mweb_url).replace(reg,'&'); $("#pay").attr("href",newUrl);
开发微信H5支付显示“系统繁忙”请求统一下单的参数 <xml><appid><![CDATA[wxfbb7987251496de4]]></appid><body><![CDATA[商店-缴费]]></body><mch_id><![CDATA[1514156751]]></mch_id><nonce_str><![CDATA[Yj4PByXZaWUeIIb0zeonSaGURlIcY7]]></nonce_str><notify_url><![CDATA[https://hfyb.bbshjz.cn/ncms/ncmswx/wxPayNotifyurl]]></notify_url><out_trade_no><![CDATA[1564382642740nhndAqswFj3Lc8aabbb]]></out_trade_no><spbill_create_ip><![CDATA[36.57.154.99]]></spbill_create_ip><total_fee><![CDATA[1]]></total_fee><trade_type><![CDATA[MWEB]]></trade_type><sign>882762C6B894EC7EC1FEE2CDFD35C1A3</sign></xml> 微信统一下单接口返回值的结果 <xml><return_code><![CDATA[SUCCESS]]></return_code> <return_msg><![CDATA[OK]]></return_msg> <appid><![CDATA[wxfbb7987251496de4]]></appid> <mch_id><![CDATA[1514156751]]></mch_id> <nonce_str><![CDATA[5zjMcFJHU0Pn4VEZ]]></nonce_str> <sign><![CDATA[4062C85E85A188D2D92C6F7AC0496EFF]]></sign> <result_code><![CDATA[SUCCESS]]></result_code> <prepay_id><![CDATA[wx292204081720603d2353efa51908532800]]></prepay_id> <trade_type><![CDATA[MWEB]]></trade_type> <mweb_url><![CDATA[https://wx.tenpay.com/cgi-bin/mmpayweb-bin/checkmweb?prepay_id=wx292204081720603d2353efa51908532800&package=3037095669]]></mweb_url> </xml> 在QQ浏览器中打开出现 [图片]
2019-10-29