0
請問你能幫我嗎? 我想添加Facebook的SDK到我的遊戲。 於是我就用sdkbox 安裝後,我按照教程:整合(sdkbox)facebook sdk到cocos2dx v3.9遊戲
所以,我寫簡單的代碼 在AppDelegate.cpp
#ifdef SDKBOX_ENABLED
#include "PluginFacebook/PluginFacebook.h"
#endif
和
bool AppDelegate::applicationDidFinishLaunching() {
// initialize director
#ifdef SDKBOX_ENABLED
sdkbox::PluginFacebook::init();
#endif
和HelloWorldScene.cpp
if (!Layer::init())
{
return false;
}
auto rootNode = CSLoader::createNode("MainScene.csb");
auto btn = static_cast<cocos2d::ui::Button *>(rootNode->getChildByName("Button"));
btn->addTouchEventListener([this](Ref* pSender, cocos2d::ui::Widget::TouchEventType type) {
if (type == cocos2d::ui::Widget::TouchEventType::ENDED)
{
cocos2d::MessageBox("test", "test");
#ifdef SDKBOX_ENABLED
sdkbox::FBShareInfo info;
info.type = sdkbox::FB_LINK;
info.link = "https://example.com";
info.title = "title";
info.text = "Text";
info.image = "image;
#endif
}
});
addChild(rootNode);
當我點擊按鈕,我看到消息框,但沒有什麼之後發生。 我不發表對谷歌玩我的應用程序,當我檢查亞行logcat我只看到一個錯誤
E/Facebook(3915): Facebook don't support 'setAppURLSchemeSuffix' on android
休息似乎錯誤 我做什麼了?謝謝你的任何想法!