Я создал приложение для android с ionic-реагировать. Ионные реакции используют конденсатор вместо кордова. Я не понимаю, как использовать плагины Cordova с моим приложением ионной реакции. Есть кордова и родной плагин ionic android-полноэкранный, но я не понимаю, как использовать его в моем приложении.
Я покажу вам свой App.tsx. Я хочу, чтобы мое приложение было полноэкранным с самого начала, например для componentDidMount. Помогите пожалуйста, я ищу пару дней, но не могу найти, как это решить. Спасибо.
import React, {Component} from 'react';
import {Redirect, Route} from 'react-router-dom';
import { Plugins } from '@capacitor/core';
import {
IonApp,
IonRouterOutlet,
} from '@ionic/react';
import {IonReactRouter} from '@ionic/react-router';
import ScenariosPage from './pages/ScenariosPage/ScenariosPage';
import ScenarioDetail from './pages/ScenarioDetail/ScenarioDetail';
import './css/common.css'
import '@ionic/react/css/core.css';
import '@ionic/react/css/normalize.css';
import '@ionic/react/css/structure.css';
import '@ionic/react/css/typography.css';
import '@ionic/react/css/padding.css';
import '@ionic/react/css/float-elements.css';
import '@ionic/react/css/text-alignment.css';
import '@ionic/react/css/text-transformation.css';
import '@ionic/react/css/flex-utils.css';
import '@ionic/react/css/display.css';
import './theme/variables.css';
export default class App extends Component {
constructor(props: any) {
super(props);
this.state = {
}
}
componentDidMount() {
const { StatusBar } = Plugins;
StatusBar.hide();
}
render() {
return (
<IonApp>
<IonReactRouter>
<IonRouterOutlet>
<Route path="/scenarios" component={ScenariosPage} exact={true}/>
<Route path="/scenarios/:id" component={ScenarioDetail}/>
<Route exact path="/" render={() => <Redirect to="/scenarios"/>}/>
</IonRouterOutlet>
</IonReactRouter>
</IonApp>
)
}
};