store.canLoadProducts

类型 布尔值
修订 版本 2024.3703
关键词 Google,应用内购买,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