跳转至

inAppPurchase

返回:

  • event Event
  • transactions Transaction[] - Transaction 对象数组。

当一个或多个交易更新时发出。

方法

inAppPurchase 模块具有以下方法:

inAppPurchase.purchaseProduct(productID[, opts])

  • productIDs 字符串数组 - 要获取的产品的标识符。

返回 Promise<Product[]> - 解析为 Product 对象数组。

获取产品描述。

inAppPurchase.canMakePayments()

恢复已完成的交易。此方法可用于在额外设备上安装购买,或恢复用户已删除并重新安装的应用程序的购买。

支付队列会为每个可恢复的先前已完成交易提供一个新的交易。每个交易都包含原始交易的一份副本。

inAppPurchase.getReceiptURL()

完成所有待处理交易。

inAppPurchase.finishTransactionByDate(date)

  • date 字符串 - 要完成的交易的 ISO 格式日期。

完成与该日期对应的待处理交易。

本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 el/electron