iap_product_details

将单个产品的详细信息添加到 ds_map。

语法:

iap_product_details(product_id, ds_map);


参数 描述
purchase_id 购买的产品 ID 字符串。
ds_map 将存储产品信息的 ds_map。


返回: N/A(无返回值)


描述

使用此函数,你可以使用描述给定购买的多个键 / 值对填充先前创建的 ds_map。映射中返回以下数据:

注意:使用的 ds_map 并不是 iap_product_details 函数创建的,这意味着你必须使用适当的函数先创建它并在不使用时再从内存中删除它。


例如:

var p_map = ds_map_create();
iap_product_details(ds_map_find_value(iap_data, "index"), p_map);
p_title = " + string(ds_map_find_value(p_map, "title")));
p_description = " + string(ds_map_find_value(p_map, "description")));
ds_map_destroy(p_map);

上面的代码将创建一个 ds_map,然后使用从 IAP 事件 中专门创建的特殊 iap_data ds_map 获取的产品的产品详细信息填充它。然后将 “title(标题)” 和 “description(描述)” 添加到变量中,以便稍后可以在屏幕上绘制它们。


上一页: 应用内购
下一页: iap_purchase_details
© Copyright YoYo Games Ltd. 2018 All Rights Reserved