Electron 2 新功能:应用内购买
·阅读时间 2 分钟
新的 Electron 2.0 版本系列 集成了了大量新功能和修复。此主要新版本的一个亮点是新增了用于 Apple Mac App Store 的 inAppPurchase API。
应用内购买允许用户直接在应用内购买内容或订阅。这为开发者提供了一种简单的方式来采用 免费增值商业模式,在这种模式下,用户下载应用无需付费,并可以购买可选的应用内购项目以获取高级功能、额外内容或订阅。
此新 API 是由社区贡献者 Adrien Fery 添加到 Electron 中的,以支持 Amanote 的应用内购买功能。Amanote 是一款用于讲座和会议的笔记 Electron 应用。Amanote 可免费下载,允许用户在 PDF 中添加清晰的结构化笔记,并提供数学公式、绘图、音频录制等功能。
自从为 Amanote 的 Mac 版本添加了应用内购买支持后,Adrien 注意到 **销售额增加了 40%**!
入门
新的 inAppPurchase API 已经登陆最新的 Electron beta 版。
npm i -D electron@beta
该 API 的文档可以在 GitHub 上找到,Adrien 还很贴心地撰写了一篇关于如何使用该 API 的教程。要开始为您的应用添加应用内购买功能,请参阅教程。
更多 针对该 API 的改进 正在进行中,并将很快在即将发布的 Electron beta 版本中推出。
Windows 可能是下一个
接下来,Adrien 希望通过在 Electron 中添加对 Microsoft Store 应用内购买的支持,为 Amanote 开辟新的收入渠道。敬请关注相关动态!
