- 鸿蒙版SDK 拉起支付,显示弹窗提示:“当前系统暂不支持此操作”?
手机系统版本:5.0.0.123 DevEco Studio 版本:5.0.7.210 微信版本:1.0.3 @tencent/wechat_open_sdk版本: 1.0.7 问题描述: 使用鸿蒙next 手机系统在自己的App内通过 @tencent/wechat_open_sdk 这个包 调用微信支付,会提示“当前系统暂不支持此操作” 操作步骤: 1、执行下方代码跳转微信支付(注意:下方的参数值是假的,实际我这边测试的时候是调用后端接口实时返回的参数,但依然会出现有些用户可以支付,有些用户不可以支付) 特别说明:因为有的用户可以正常支付,所以排除是支付配置或权限等问题导致的问题。 import * as wxopensdk from '@tencent/wechat_open_sdk'; import { common } from '@kit.AbilityKit'; const WXApi = wxopensdk.WXAPIFactory.createWXAPI("wxd1b990d3136exxxx"); let req = new wxopensdk.PayReq(); req.appId = 'wxd1b990d3136exxxx; req.partnerId = '1230630000'; req.prepayId = 'wx03165704313822e5d86c8ffe22xxxx0000'; req.nonceStr = '04ue1nlvm88bxxxx'; req.timeStamp = '1740992224'; req.packageValue = 'Sign=WXPay'; req.sign = "nXirhu5s3mtA+bQDrxh76GbZRiELFYgR0NAkYnnPqL52D5HqU3oKIWNDiWNA2ysoVfJNGbEl+gZ3JbRkpkxnzg2WksPqAd5iZbWTmOn6dLeE7H6cT5apjniE6bz3DUjo1fHwuKv2xlbEKNj4Ey4DB8gLGmW+wNR7zZxzsdRsHvkFQUQ+GyhFpqR0/Tak99DFwybs2wk9ujQ9n0byBxUraELKn65KpDmylf+K8C7X1P8kVlzKVkQRIkum7EcXhv2zJmvhtZNGxR4H9tNYP18IzBsgSUUvPRwTSx8WcFCGmCic5WnUSGDivkh8yh2S9fJhlw7kTQEJKrnmyq4NyjzSsg=="; // 发送支付请求 WXApi.sendReq(getContext() as common.UIAbilityContext, req); 2、执行代码后会跳转到微信App,部分用户跳转至微信App后出现提示“当前系统暂不支持此操作”,导致支付中断。
03-06 - 物流查询插件是否仅限开通了购物订单的小程序使用?
我通过发货信息录入接口 https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/order-shipping/order-shipping.html#%E4%B8%80%E3%80%81%E5%8F%91%E8%B4%A7%E4%BF%A1%E6%81%AF%E5%BD%95%E5%85%A5%E6%8E%A5%E5%8F%A3 录入了发货信息后,使用正确的openid、trans_id、waybill_id调用 传运单接口 trace_waybill https://api.weixin.qq.com/cgi-bin/express/delivery/open_msg/trace_waybill?access_token=XXX 报无效的openid,是否是因为未开通购物订单导致?而开通购物订单需要电商平台类目小程序,其他类目还无法开通 还是说引入物流查询插件之后,再次产生交易订单id就能查了,不需要开通购物订单?
01-10