一年半过去了,还是木有~难难受受
vConsole能否开启network?调试模式中使用vconsole不能查看请求,官方是否可以放开这个限制啊?
2021-03-17直接用后台接口返回的值就可以了
小程序调起支付API中的wx.requestPayment方法参数需要前端重新计算吗?微信支付流程中提到的小程序调起支付API:https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=7_7&index=3 里面paySign的参数直接用后端返回的,还是需要前端再重新计算,具体,例如后端返回的时间戳是1579253567275,当前的前端收到请求后的时间戳是1579253598280。我用前端的最新的还是用后端返回的?为什么如此设计?麻烦各位大佬或官方帮忙解答下。 paySign = MD5(appId=wxd678efh567hg6787&nonceStr=5K8264ILTKCH16CQ2502SI8ZNMTM67VS&package=prepay_id=wx2017033010242291fcfe0db70013231072&signType=MD5&timeStamp=1490840662&key=qazwsxedcrfvtgbyhnujmikolp111111) = 22D9B4E54AB1950F51E0649E8810ACD6
2020-01-17补充说明: 操作步骤: 1、A页面设置sessionStorage 2、A页面跳转到B页面 3、在B页面调起微信jsapi支付(WeixinJSBridge.invoke) 4、B页面重定向回到A页面发现A页面的sessionStorage值不见了 其中第3步试过注释掉WeixinJSBridge.invoke调用,重定向回A页面是正常的。怀疑是WeixinJSBridge.invoke的处理问题
部分安卓机在微信7.0.10调用微信支付后返回原页面sessionStorage信息丢失-紧急求速a.com.index 在微信内置浏览器里打开,前端在sessionStorage做了一些存储,然后跳转到b.com.index(这里是收银台,负责调用微信支付),点击微信支付调用 letonBridgeReady () => { WeixinJSBridgeinvoke 'getBrandWCPayRequest', { "appId"jsApiReqMapappId, //公众号名称,由商户传入 "timeStamp"jsApiReqMaptimeStamp, //时间戳,自1970年以来的秒数 "nonceStr"jsApiReqMapnonceStr, //随机串 "package"jsApiReqMappackage, "signType"jsApiReqMapsignType, //微信签名方式: "paySign"jsApiReqMappaySign//微信签名 }, res=> { ifreserr_msg=="get_brand_wcpay_request:ok" ) { if (payResultPageUrl) { windowlocationreplacepayResultPageUrl } else { thisalertShow'没有payResultPageUrl' this$routerreplace({name:'paySuccess'}) } } } ) } onBridgeReady() 不管是输密码完成支付还是取消支付,然后跳回a.com.index,此时sessionStorage存储的值全部丢失了 此现象仅仅部分安卓机在微信7.0.10出现, 这里提供一个链接以供复现: https://ols.cmrh.com/site-ols/rasx/#/index 补充视频复现: 1.这个为小米手机在微信旧版7.0.7版本,一切都如此正常,视频如下 [视频] 2.这个为一加 7手机在微信新版7.0.10版本,信息录入页面跳到收银台页面,调用微信支付(不管确定还是取消),回来信息录入页面,前端sessionStorage缓存的信息就都丢失了,视频如下 [视频]
2020-01-17请问这个问题解决了么?我也遇到类似的问题
安卓微信7.0.10 分享出去的链接lcalstorage和cookie和未分享出去的链接不共用?感觉7.0.10的微信分享出去的链接入口,和其他入口 localstorage和cookie不共用,之前的版本没有这个问题! 举个例子: 你在 www.test.com 域名下记一个localstorage, 就叫 `a:1` 然后你通过微信右上角的分享将链接分享(www.test.com)出去,自己再点击进去, 你就会发现你记的localstorage没有了(但是你点击别人的分享出去的链接是有的) 但是你直接访问www.test.com是有的! 目前只在安卓7.0.10发现这个问题,ios7.0.9没有这个问题 感觉是一个bug demo链接 http://www.book1994.com 详情可以看下面视频链接 https://web-data.zmlearn.com/media/qqp8e6bYvcQ84tK3sr2yg/%E8%B7%AF%E6%98%8E%E9%9D%9E%202020-01-01%2018.59.03.mp4
2020-01-16我也遇到个7.0.10问题: 安卓微信版本7.0.10才会,历史版本都不会(机型:小米MIX2) 链接a.com/index 进页面后存sessionStorage缓存,跳转要页面b.com/index,再从页面b.com/index跳回a.com/index之前存的sessionStorage缓存读取不到了,求解决,交流M我手机 18200723245,微信同号
安卓微信7.0.10进入页面,loading框没有隐藏安卓微信7.0.10首次进入非tabBar页面后跳转页面, 页面调用wx.loading() 再调用wx.hideLoading() 无效果 步骤:小程序启动页面,立即发生跳转 新页面有wx.loading(),调用wx.hideLoading() loading框没有隐藏 安卓微信7.0.10以下版本没有这个问题 期望修复
2020-01-15浏览器支付发起页面(tab1)拉起H5支付->打开微信APP完成支付->回跳到浏览器支付结果页面(tab2)。两个问题:1、回跳会新开一个tab;2、新开的tab2无法获取tab1设置进的cookie和sessionStorage 有解决方案的话麻烦大佬速M: tel: 18200723245 感激不尽
【ios支付】 h5在safari打开微信支付,返回后创建了两个页签h5在safari打开微信支付,返回后创建了两个页签,新打开的页签没有数据,但是地址是正确的回调(需要手动切换回去),如果在webview里 则会打开默认浏览器。webview里是正常的。。
2019-12-12我也遇到同样的问题,我来描述吧。 IOS的safari里,一个H5收银台页面,拉起H5微信支付,按流程跳出页面在微信里进行支付输密码等,然后不管成功支付还是失败,点击返回就会在safari里新开一个标签页打开H5收银台页面(备注:其他浏览器是直接返回原来safari的收银台页面,而不会新开一个),然后就会导致页面一些缓存信息不见,此问题已困扰两三个月了,有大神给予最佳方案么,感激不尽,tel:18200723245
请问H5支付 在safari里打开,微信支付取消后回来会打开第二个页签H5支付 在safari里打开页面,去微信支付完返回的时候打开了一个新页签,而不是原来那个, 我用官方提供的dem也是这样https://wxpay.wxutil.com/mch/pay/h5.v2.php,这个地址打开支付再取消回来就会打开第二个页签 我的设备是iphone11 13.1.3
2019-12-12