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) но на самом деле не рекомендуется выходить из приложений и будет выглядеть как сбой. Вам нужна кнопка закрытия? Большинство приложений не имеют их и просто продолжают работать, пока система или пользователь не убьет их.

Другие вопросы по тегам