跪求微信小程序webview,注册时获取的openid与JSAPI支付时openid不一致解决办法?
在我负责的项目中,用户登录流程是通过微信小程序实现的,而项目的核心业务则采用H5技术开发,并通过webview嵌入到小程序中。目前,我试图整合JSAPI支付功能,却遭遇了一个难题:用户的openid是在微信小程序端获取的,因此在下单过程中,我们使用的是小程序的openid。然而,当用户进入H5页面进行支付操作时,由于调用的是JSAPI支付接口,此时所使用的appid却是我方注册的公众号appid。这种不一致性直接导致了支付时出现appid与openid不匹配的报错。大佬们有啥好点的解决方法没有。