用的是Quick-X 3.2 RC1 内置的anysdk支持
OPPO渠道,用户和支付都选择OPPO
参数检查过了
用户系统一切正常,但是IAP插件始终为空
调试代码:
local iaps = agentMgr:getIAPPlugin()
dump(iaps, "IAPs:")
输出是:
- “IAPs:” = {
- }
按理说应该有个oppo的插件可用
用的是Quick-X 3.2 RC1 内置的anysdk支持
OPPO渠道,用户和支付都选择OPPO
参数检查过了
用户系统一切正常,但是IAP插件始终为空
调试代码:
local iaps = agentMgr:getIAPPlugin()
dump(iaps, "IAPs:")
输出是:
按理说应该有个oppo的插件可用
收到,明天给你解决。
真效率 
查看你设置的支付回调函数里面返回的支付插件初始化结果,一般这种情况出现的原因都是支付系统初始化失败。
local iaps = self.agentMgr:getIAPPlugin()
if iaps then
print("IAP Plugin installed List:")
for i,v in ipairs(iaps) do
print("=======>",i)
v:setActionListener(IAPListener)
end
end
这段代码,iaps 是个非nil的table,所以"IAP Plugin installed List:"这行能输出,但因为iaps为空,所以下面的循环不起作用,也就设置不了回调了
这问题解决了吗?