我想在游戏中加入webView
我在查看cocos2dx例子的时候,发现了这句话
bool WebViewTest::onWebViewShouldStartLoading(experimental::ui::WebView *sender, const std::string &url)
{
CCLOG(“onWebViewShouldStartLoading, url is %s”, url.c_str());
//don’t do any OpenGL operation here!! It’s forbidden!
return true;
}
说不要执行OpengGL命令,这的意思是,在这个回调函数里需要停止OpenGL渲染指令嘛?及调用
Director::getInstance()->stopAnimation();这个方法吗!如果没有调用会出崩溃或者其他的BUG嘛!
望有经验的大神指点!
我的理解是,你自己别在这里加任何关于操作openGL的代码,包括你所谓的停止……或者更直接点说:这块儿跟你没关系,别动这儿
楼上说的对,你需要的是看文档加入这个控件,使它工作,如果出错则先自己排查,再反馈到论坛。这种太底层的还是等非常熟练了以后再看
恩!如果这样的理解的话!只有先试试!看看崩溃率了!