aus*_*444 5 c++ iphone android ios cocos2d-x
在Cocos2d-x我试图加载base64编码的图像字符串来创建一个精灵.某处似乎有一个错误,因为bool ok总是返回false.也许有人可以帮助我吗?
这是我正在使用的代码:
std::string source = "data:image/png;base64,iVBORw0K....."
int len = 0;
unsigned char *buffer;
len = base64Decode((unsigned char*)source.c_str(), (unsigned int)source.length(), &buffer);
CCImage* img = new CCImage();
bool ok = img->initWithImageData(buffer,len);
Run Code Online (Sandbox Code Playgroud)