store.canLoadProducts

类型 布尔值
修订版 发行版 2024.3703
关键字 Google、IAP、应用内购买、canLoadProducts
另请参阅 store.loadProducts()
store.*

概览

如果商店支持加载产品,此属性将为 true。确认后,可以使用 store.loadProducts() 函数检索可供销售的商品信息。

语法

store.canLoadProducts

示例

local store = require( "plugin.google.iap.billing" )

-- Transaction listener function
local function transactionListener( event )
    local transaction = event.transaction
end

-- Product listener function
local function productListener( event )
    print( "Valid products:", #event.products )
    print( "Invalid products:", #event.invalidProducts )
end

-- Initialize Google IAP
store.init( transactionListener )

-- Sometime later, load products
if ( store.canLoadProducts ) then

    local productIdentifiers = {
        "com.coronalabs.ExampleInAppPurchase.Consumable",
        "com.coronalabs.ExampleInAppPurchase.NonConsumable"
    }
    store.loadProducts( productIdentifiers, productListener )
end