我们做 app 开发的时候,有时需要点击按钮退出app。比如不同意隐私协议的时候。
react-native-exit-appimport RNExitApp from 'react-native-exit-app';
...
RNExitApp.exitApp();
...
看了下源码,是这样退出的:
android@ReactMethod
public void exitApp() {
android.os.Process.killProcess(android.os.Process.myPid());
}
ios
#import <UIKit/UIKit.h>
#if __has_include("RCTBridgeModule.h")
#import "RCTBridgeModule.h"
#else
#import <React/RCTBridgeModule.h>
#endif
@interface RNExitApp : NSObject <RCTBridgeModule>
@end
@implementation RNExitApp
RCT_EXPORT_MODULE();
RCT_EXPORT_METHOD(exitApp)
{
exit(0);
};
@end
如果你是原生开发的小伙伴直接用就行
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)