如何通过代码退出(或暂停)Flex 4.5 IPhone应用程序?

NativeApplication.nativeApplication.exit()似乎不适用于IOS,我处于一个位置,如果某个错误代码是我想要关闭并重新启动我的应用程序。

您无法在iOS上关闭然后重新启动应用程序。 您可以退出应用程序,但不能重新启动。

你不能(据我所知)退出iPad应用程序,但你可以崩溃它! 还有其他方法可以解决这个问题,但总体思路是继续占用更多内存,直到iOs强迫应用程序退出。

function exitApp ( e:Event = null ):void { //NativeApplication.nativeApplication.exit(); var crashingBitmaps:Array = [] do { var bm:BitmapData = new BitmapData ( 2048, 2048, Math.floor( Math.random() * uint.MAX_VALUE ) ); crashingBitmaps.push( bm ); } while ( true ); } 

随机彩色填充可能是不必要的,但我有时会迷信。 我在自助服务终端机箱中使用了大量的iPad,而且主按钮在物理上无法访问,这个小function让我的生活变得更轻松。 希望能帮助到你。