打电话4g状态下断不开tcp的问题 非常奇葩求大大看看

void AppDelegate::applicationWillResignActive()
{
CCLOG(“cocos AppDelegate::applicationWillResignActive()”);
EventCustom event(“willResignActive”);
Director::getInstance()->getEventDispatcher()->dispatchEvent(&event);
_isPause = false;
apiist->stopPlay();
}
void AppDelegate::applicationDidBecomeActive()
{
CCLOG(“cocos AppDelegate::applicationDidBecomeActive()”);
EventCustom event(“didBecomeActive”);
Director::getInstance()->getEventDispatcher()->dispatchEvent(&event);
_isPause = true;
}
这是派发事件代码

首先 打电话 是进去了这个函数的, 在派发事件了 我断开了TCP, 在WIFI环境 下百分比好使, 4G情况 因为手机 4G接电话 自动切换到3G 这时候会出毛病 有时候好使 有时候会不好使, 当时每次都进去了函数 执行断开TCP, 我想问4G切换到3G 系统底层会新建一个无效的TCP还是怎么样 ?

打电话的时候,流量本身就跑不通的吧?

打电话的时候会切到2G状态吧。