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