Appearance
软件付费
推荐
uTools 推荐插件采用 基础功能免费 + 高级功能付费的方式,方便用户在体验插件功能时,选择需要的功能。
软件付费指的是,用户按天数购买软件授权,在授权生效期内,可以使用对应的软件功能。
适用模式
- 插件基础功能免费,高级功能付费(推荐)。
- 插件功能完全收费使用。
案例代码
ts
utools.onPluginEnter(({ type, code, payload }) => {
const purchasedUser = utools.isPurchasedUser();
if (purchasedUser) {
// 已付费的合法用户,可使用插件应用完整功能
// purchasedUser = true 表示永久授权
// purchasedUser = "yyyy-mm-dd hh:mm:ss", 授权到期时间
} else {
// 打开付费
utools.openPurchase({ goodsId: "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" }, () => {
console.log("已购买成功");
});
}
});