mirror of https://github.com/axmolengine/axmol.git
Improved code a bit
This commit is contained in:
parent
ee3c000b43
commit
d317cd75e1
|
@ -415,7 +415,7 @@ namespace cocos2d {
|
||||||
Director::getInstance()->getScheduler()->performFunctionInCocosThread([&]{
|
Director::getInstance()->getScheduler()->performFunctionInCocosThread([&]{
|
||||||
auto it = s_WebViewImpls.find(viewTag);
|
auto it = s_WebViewImpls.find(viewTag);
|
||||||
if (it != s_WebViewImpls.end()) {
|
if (it != s_WebViewImpls.end()) {
|
||||||
auto webView = s_WebViewImpls[viewTag]->_webView;
|
auto webView = it->second->_webView;
|
||||||
if (webView->_onShouldStartLoading) {
|
if (webView->_onShouldStartLoading) {
|
||||||
allowLoad = webView->_onShouldStartLoading(webView, url);
|
allowLoad = webView->_onShouldStartLoading(webView, url);
|
||||||
}
|
}
|
||||||
|
@ -439,7 +439,7 @@ namespace cocos2d {
|
||||||
Director::getInstance()->getScheduler()->performFunctionInCocosThread([viewTag, url]{
|
Director::getInstance()->getScheduler()->performFunctionInCocosThread([viewTag, url]{
|
||||||
auto it = s_WebViewImpls.find(viewTag);
|
auto it = s_WebViewImpls.find(viewTag);
|
||||||
if (it != s_WebViewImpls.end()) {
|
if (it != s_WebViewImpls.end()) {
|
||||||
auto webView = s_WebViewImpls[viewTag]->_webView;
|
auto webView = it->second->_webView;
|
||||||
if (webView->_onDidFinishLoading) {
|
if (webView->_onDidFinishLoading) {
|
||||||
webView->_onDidFinishLoading(webView, url);
|
webView->_onDidFinishLoading(webView, url);
|
||||||
}
|
}
|
||||||
|
@ -452,7 +452,7 @@ namespace cocos2d {
|
||||||
Director::getInstance()->getScheduler()->performFunctionInCocosThread([viewTag, url]{
|
Director::getInstance()->getScheduler()->performFunctionInCocosThread([viewTag, url]{
|
||||||
auto it = s_WebViewImpls.find(viewTag);
|
auto it = s_WebViewImpls.find(viewTag);
|
||||||
if (it != s_WebViewImpls.end()) {
|
if (it != s_WebViewImpls.end()) {
|
||||||
auto webView = s_WebViewImpls[viewTag]->_webView;
|
auto webView = it->second->_webView;
|
||||||
if (webView->_onDidFailLoading) {
|
if (webView->_onDidFailLoading) {
|
||||||
webView->_onDidFailLoading(webView, url);
|
webView->_onDidFailLoading(webView, url);
|
||||||
}
|
}
|
||||||
|
@ -465,7 +465,7 @@ namespace cocos2d {
|
||||||
Director::getInstance()->getScheduler()->performFunctionInCocosThread([viewTag, message]{
|
Director::getInstance()->getScheduler()->performFunctionInCocosThread([viewTag, message]{
|
||||||
auto it = s_WebViewImpls.find(viewTag);
|
auto it = s_WebViewImpls.find(viewTag);
|
||||||
if (it != s_WebViewImpls.end()) {
|
if (it != s_WebViewImpls.end()) {
|
||||||
auto webView = s_WebViewImpls[viewTag]->_webView;
|
auto webView = it->second->_webView;
|
||||||
if (webView->_onJSCallback) {
|
if (webView->_onJSCallback) {
|
||||||
webView->_onJSCallback(webView, message);
|
webView->_onJSCallback(webView, message);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue