跳转到主要内容

Electron 2 新功能:应用内购买

·2 分钟阅读

新的 Electron 2.0 发行版包含了许多新功能和修复。此新主要版本的亮点之一是用于 Apple Mac App Store 的新inAppPurchase API


应用内购买允许直接从应用内购买内容或订阅。这为开发者提供了一种简单的方式来接受免费增值商业模式,其中用户无需付费即可下载应用,并为高级功能、附加内容或订阅提供可选的应用内购买。

社区贡献者 Adrien Fery 将新 API 添加到 Electron 中,以便在 Amanote(一个用于讲座和会议的 Electron 笔记应用)中启用应用内购买。Amanote 可免费下载,并允许将清晰且结构化的笔记添加到 PDF 中,具有数学公式、绘图、录音等功能。

自从为 Mac 版 Amanote 添加了应用内购买支持后,Adrien 指出销售额增长了 40%

入门

新的inAppPurchase API 已经出现在最新的 Electron 测试版中

npm i -D electron@beta

该 API 的文档可以在GitHub 上找到,并且 Adrien 非常好心地编写了有关如何使用该 API 的教程。要开始向您的应用添加应用内购买,请参阅该教程

正在进行API 的更多改进,并且很快将在即将发布的 Electron 测试版中发布。

Windows 可能是下一个

接下来,Adrien 希望通过在 Electron 中添加对 Microsoft Store 应用内购买的支持,为 Amanote 开辟新的收入渠道。请继续关注这方面的进展!