Cocos2d-js: как выйти из приложения в Android и Ios?
Мне нравится знать, как правильно выйти из приложения в Android и Ios?
В приложении helloworld cocos2d-js этот код, к сожалению, опущен:
var closeItem = cc.MenuItemImage.create(
res.CloseNormal_png,
res.CloseSelected_png,
function () {
cc.log("Menu is clicked!");
}, this);
Что может быть там вместо
cc.log("Menu is clicked!");
?
1 ответ
Решение
Для Android, вы должны позвонить CCDirector::sharedDirector()->end();
чтобы закончить приложение. Для Apple, хотя, вы могли бы позвонить exit(0)
но на самом деле не рекомендуется выходить из приложений и будет выглядеть как сбой. Вам нужна кнопка закрытия? Большинство приложений не имеют их и просто продолжают работать, пока система или пользователь не убьет их.