收藏
回答

n.callback is not a function;at api requestVirtual

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小游戏 Bug wx.requestMidasPayment 微信iOS客户端 6.7.2, 6.7.3, 7.0.0 2.2.0

在微信后台,看到几条如下报错:

n.callback is not a function;at api requestVirtualPayment complete callback function TypeError: n.callback is not a function at https://lib/WAGame.js:1:416645at Function.complete (https://lib/WAGame.js:1:423916)at Object.complete (https://lib/WAGame.js:1:203259)at dt (https://lib/WAGame.js:1:266875)at https://lib/WAGame.js:1:267776at Object.m (https://lib/WAGame.js:1:1353)

目前无法重现。


调用支付的代码如下:

var c = b.callbackUrl;

wx.requestMidasPayment({ mode: b.mode, env: b.env, offerId: b.offerId, currencyType: b.currencyType, platform: b.platform, buyQuantity: b.buyQuantity, zoneId: b.zoneId, success: function() { console.log("success," + c), wx.request({ url: c }) }, fail: function() { console.log("fail," + b.callbackUrlFail) } })

请问是什么原因导致的报错,该如何解决?



最后一次编辑于  2019-12-13
回答关注问题邀请回答
收藏

1 个回答

  • 小游戏运营专员-宏
    小游戏运营专员-宏
    2019-12-13

    提供一下appid,请问使用的基础库版本是2.2.0?

    2019-12-13
    赞同
    回复 3
    • 天堂鸟
      天堂鸟
      2019-12-13
      appid:wx3b2dab739be43d5a 线上设置的是2.2.0
      2019-12-13
      回复
    • 小游戏运营专员-宏
      小游戏运营专员-宏
      2019-12-13回复天堂鸟
      基础库设置高一点试试?
      2019-12-13
      回复
    • 天堂鸟
      天堂鸟
      2019-12-13回复小游戏运营专员-宏
      请问大致设置到哪个版本比较合适,因为目前无法重现该问题
      2019-12-13
      回复
登录 后发表内容
问题标签