RN:使用react-native-exit-app退出app

RN:使用react-native-exit-app退出app,第1张

背景

我们做 app 开发的时候,有时需要点击按钮退出app。比如不同意隐私协议的时候。

react-native-exit-app
import 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

如果你是原生开发的小伙伴直接用就行

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/996446.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存