代码之家  ›  专栏  ›  技术社区  ›  Michael Jay

Cocos2d js:如何在Android和Ios中退出应用程序?

  •  1
  • Michael Jay  · 技术社区  · 11 年前

    我想知道如何在Android和Ios中以良好的方式退出应用程序?

    在cocos2d js的helloworld应用程序中,这段代码不幸被省略了:

        var closeItem = cc.MenuItemImage.create(
                res.CloseNormal_png,
                res.CloseSelected_png,
                function () {
                    cc.log("Menu is clicked!");
                }, this);
    

    有什么可以代替

    cc.log("Menu is clicked!");
    

    ?

    1 回复  |  直到 11 年前
        1
  •  3
  •   stevebot    11 年前

    对于Android,您应该拨打 CCDirector::sharedDirector()->end(); 结束应用程序。不过对于苹果来说,你可以打电话 exit(0) 但实际上并不建议退出应用程序,这看起来有点像崩溃。你需要关闭按钮吗?大多数应用程序往往没有它们,只是一直运行,直到系统或用户杀死它们。