指南
购买教程
使用 @revenuecat/purchases-capacitor
Capacitor 内购和订阅功能,轻松实现。支持 iOS 和 Android。
安装
bun add @revenuecat/purchases-capacitor
bunx cap sync
此插件暴露的内容
configure- 使用您的 API 密钥和应用用户 ID 设置 Purchases。getVirtualCurrencies- 获取当前订阅者的虚拟货币。invalidateVirtualCurrenciesCache- invalidates 虚拟货币缓存。getCachedVirtualCurrencies- 当前缓存的虚拟货币,如果有的话。这一值将保持为 null,直到至少使用或等效函数获取过虚拟货币一次。
示例使用
configure
使用您的 API 密钥和应用用户 ID 设置 Purchases。
import { Purchases } from '@revenuecat/purchases-capacitor';
await Purchases.configure({} as PurchasesConfiguration);
getVirtualCurrencies
获取当前订阅者的虚拟货币。
import { Purchases } from '@revenuecat/purchases-capacitor';
await Purchases.getVirtualCurrencies();
invalidateVirtualCurrenciesCache
invalidates 虚拟货币缓存。
import { Purchases } from '@revenuecat/purchases-capacitor';
await Purchases.invalidateVirtualCurrenciesCache();
getCachedVirtualCurrencies
当有缓存时显示。如果没有缓存,则显示此值将为 null,直到使用或等效函数获取虚拟货币至少一次。
import { Purchases } from '@revenuecat/purchases-capacitor';
await Purchases.getCachedVirtualCurrencies();