Cordova的跨平台应用内货币化

时间:2014-06-17 19:31:09

标签: cordova

我正在使用Telerik AppBuilder开发游戏,我正在寻找最佳和最简单的方法来执行应用内购买功能,如提示购买,拼图捆绑解锁等。

Cordova有没有真正的跨平台解决方案,实际上让您可以写一次,在任何地方运行,因为您可以通过Apple的应用程序商店或Android商店获得金融吸引力,具体取决于在您已部署到的平台上?

1 个答案:

答案 0 :(得分:1)

我所知道的Cordova没有真正的跨平台解决方案。 Cordova本身不支持/维护这种插​​件(由于插件的性质),因此它将取决于第三方。但是,从多个来源中提取可以为您提供有效的解决方案

原生(推荐)

最好的(re:最稳定)是包装平台上已有的本机应用内结算系统。

iOS有in-app purchase program Android有in-app billing as a google service

使用本机提供的框架进行计费,并简单地换行

插件

请注意,这些插件包装了给定平台上的本机功能

的Android https://github.com/poiuytrez/AndroidInAppBilling

的iOS https://github.com/j3k0/PhoneGap-InAppPurchase-iOS

应用计费中的跨平台解决方案已经过时,我们可能会看到更多。我怀疑你会发现一个典型的坚如磐石的例子,可以在盒子外工作。

第三方

Urban Airship 使用提供某些内容,显然现已弃用:https://support.urbanairship.com/customer/portal/articles/1099036-in-app-purchase-sunset-migration-guide

我不相信第三方支付系统会对你有用。

有许多第三方服务提供应用内购买,但它们仅限于通过iOS开发许可协议销售实际商品和服务。 Here's an SO topic discussing this.数字商品必须由Apple提供的应用内购买系统处理。