前言
最近在学习使用 React Native开发,iOS搞完,开始适配安卓,由于木有接触过安卓,所以碰到了很多问题,第一个问题,安卓的返回键BackAndroid问题,
我写了一个工具类,来搞定,其中用到了...React,{
Platform,
Navigator,
BackAndroid,
ToastAndroid,
NativeModules,
} from 'react-native';...navigator) return false;
const routers = navigator.getCurrentRoutes();
// 当前页面不为root页面时的处理
if (routers.length...+ 2000 = Date.now())) {
//最近2秒内按过back键,可以退出应用。..., handleBack) {
if (navigator) {
let routes = navigator.getCurrentRoutes(); //nav是导航器对象
let lastRoute