Electron 2 新特性:应用内购买
·阅读 2 分钟
新的 Electron 2.0 发布线包含了许多新功能和修复。这个新的主要版本中最突出的亮点之一是用于 AppleMac App Store 的新的inAppPurchase
API。
应用内购买允许直接从应用内购买内容或订阅。这为开发者提供了一种简单的方法来采用免费增值商业模式,在这种模式下,用户无需支付任何费用即可下载应用,并可以为高级功能、额外内容或订阅提供可选的应用内购买。
社区贡献者Adrien Fery 将此新 API 添加到 Electron 中,以便在Amanote(一款用于讲座和会议的 Electron 笔记应用)中启用应用内购买。Amanote 可免费下载,并允许将清晰且结构化的笔记添加到 PDF 中,并提供数学公式、绘图、录音等功能。
自从为 Amanote 的 Mac 版本添加了应用内购买支持以来,Adrien 已经注意到销售额增长了 40%!
入门
新的inAppPurchase
API 已经包含在最新的 Electron 测试版中
npm i -D electron@beta
可以在GitHub 上找到该 API 的文档,Adrien 还很乐意编写了一个关于如何使用该 API 的教程。要开始在你的应用中添加应用内购买,请查看教程。
对 API 的更多改进正在进行中,并将很快包含在即将发布的 Electron 测试版中。
Windows 可能即将到来
接下来,Adrien 希望通过在 Electron 中添加对 Microsoft Store 应用内购买的支持,为 Amanote 开辟新的收入渠道。敬请期待这方面的进展!