資源簡介
IOS內購(IAP支付)的C++封裝,適用于Cocos2d-x開發。
教程地址:http://blog.csdn.net/ldpjay/article/details/46459509

代碼片段和文件信息
#include?“GamePayment.h“
//==========================================================================================
//?初始化
//==========================================================================================
GamePayment?*GamePayment::getInstance()
{
static?GamePayment?_instance;
return?&_instance;
}
GamePayment::GamePayment()
{
????
}
//==========================================================================================
//?IAP內購(IOS)
//==========================================================================================
#if?(CC_TARGET_PLATFORM?==?CC_PLATFORM_IOS)
//?初始化(獲取商品信息)
void?GamePayment::req_iap(std::string?&identifier?iapProductCallback?callback)
{
????_iap.requestProducts(identifier?callback);
}
//?付款
void?GamePayment::pay_iap(int?quantity?iapPaymentCallback?callback)
{
????_iap.requestPayment(quantity?callback);
}
//?恢復購買
void?GamePayment::restore_iap(iapRestoreCallback?restoreCallback?iapRestoreFinishCallback?finishCallback)
{
????_iap.requestRestore(restoreCallback?finishCallback);
}
#endif
//==========================================================================================
//?支付寶(IOS/Android)
//==========================================================================================
#if?(CC_TARGET_PLATFORM?==?CC_PLATFORM_ANDROID)
//?初始化
void?GamePayment::init_alipay(const?aliPaymentCallback&?callback)
{
_alipay.init(callback);
}
void?GamePayment::pay_alipay(float?price?const?std::string&?order?const?std::string&?subject?const?std::string&?body)
{
_alipay.payment(price?order?subject?body);
}
#endif
//==========================================================================================
//
//==========================================================================================
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1855??2015-07-31?14:55??IAP支付(IOS內購)\GamePayment.cpp
?????文件???????2342??2015-07-31?17:05??IAP支付(IOS內購)\GamePayment.h
?????文件???????1841??2015-07-31?14:46??IAP支付(IOS內購)\IAP\IOSiAP.h
?????文件???????7898??2015-07-31?14:47??IAP支付(IOS內購)\IAP\IOSiAP.mm
?????文件???????4016??2015-07-31?14:50??IAP支付(IOS內購)\IAP\IOSiAP_Bridge.cpp
?????文件???????2662??2015-07-31?17:04??IAP支付(IOS內購)\IAP\IOSiAP_Bridge.h
?????文件?????????71??2015-07-31?17:06??IAP支付(IOS內購)\教程地址.txt
?????目錄??????????0??2015-07-31?17:03??IAP支付(IOS內購)\Alipay
?????目錄??????????0??2015-07-31?17:03??IAP支付(IOS內購)\IAP
?????目錄??????????0??2015-07-31?17:06??IAP支付(IOS內購)
-----------?---------??----------?-----??----
????????????????20685????????????????????10
- 上一篇:C++ MP3播放器
- 下一篇:形狀上下文
評論
共有 條評論