https не работает на последних устройствах Android для чтения данных XML-файла, используя cocos2dx 3.17 c ++ - PullRequest
0 голосов
/ 01 ноября 2019

я использую cocos2dx 3.17 для сборки игры, используя c ++ ... я портирую игру на стороне андроида и читаю файл mxl через https .. но он не работает. Игра зависла при загрузке при чтении данных из xml ... работает нормальнос http на старых устройствах Android, но не на последних устройствах Android из-за безопасности. Теперь мы изменили нашу ссылку на https, но она не загружает данные на старых устройствах и застряла на последних устройствах Android. Вся помощь очень ценится. вот файл xm .. https://ugogoentertainment.com/PromoApps/FullScreenAds.xm а вот мой код

if(!UserDefault::getInstance()->getBoolForKey("downloadBigBanner",false)){
    HttpRequest* request = new HttpRequest();
    request->setRequestType(HttpRequest::Type::GET);
    request->setUrl(BigBannerLink);
    request->setResponseCallback(CC_CALLBACK_2(Promotion::onHttpRequestCompletedBigBanner, this));
    request->setTag("Get Response");
    HttpClient::getInstance()->send(request);
    HttpClient::getInstance()->setTimeoutForConnect(4);
}
...