/// interface IAppOption { globalData: Record userInfoReadyCallback?: WechatMiniprogram.GetUserInfoSuccessCallback, } // 微信小程序虚拟支付(wx.requestVirtualPayment)类型补充: // 当前 miniprogram-api-typings 未包含该 API(基础库 2.19.2+),在此做接口合并扩展。 declare namespace WechatMiniprogram { interface RequestVirtualPaymentOption { /** 具体支付参数,需以 JSON 字符串形式传递(由服务端生成,原样透传) */ signData: string /** 支付签名(服务端生成) */ paySig: string /** 用户态签名(服务端生成) */ signature: string /** 支付类型:short_series_goods=道具直购,short_series_coin=代币充值 */ mode: 'short_series_goods' | 'short_series_coin' /** 环境:0 正式环境(默认),1 沙箱环境 */ env?: number /** 分区 ID(游戏类场景使用) */ zoneId?: string success?: (res: WechatMiniprogram.GeneralCallbackResult) => void fail?: (res: WechatMiniprogram.GeneralCallbackResult) => void complete?: (res: WechatMiniprogram.GeneralCallbackResult) => void } interface Wx { requestVirtualPayment(option: RequestVirtualPaymentOption): void } }