Android Full Screen
该插件使开发人员能够为用户提供他们的Cordova和PhoneGap的Android应用程序的真实全屏体验。 使用Android 4.0+,您可以在“精简模式”中使用真正的全屏幕,您在YouTube等应用中看到的方式,将应用程序扩展到屏幕边缘,隐藏状态和导航栏,直到用户下一次互动。 这非常适合视频或剪辑场景内容。 然而,在Android 4.4+中,您现在可以进入真正的全屏幕,完全交互式的沉浸式模式。 在此模式下,您的应用程序将保持真实的全屏状态,直到您另行选择为止; 用户可以从屏幕顶部向下滑动以暂时显示系统用户界面。
Repo(备用): https://github.com/mesmotronic/cordova-plugin-fullscreen
Installation(安装)
1.安装Cordova和Ionic原生插件:
$ ionic cordova plugin add cordova-plugin-fullscreen
$ npm install --save @ionic-native/android-full-screen
Supported platforms(支持平台)
Android
Usage(用法)
import { AndroidFullScreen } from '@ionic-native/android-full-screen';
constructor(private androidFullScreen: AndroidFullScreen) { }
...
this.androidFullScreen.isImmersiveModeSupported()
.then(() => this.androidFullScreen.immersiveMode())
.catch((error: any) => console.log(error));
Instance Members(实例成员)
检查是否支持该插件
****Returns:** Promise<void>
是否支持沉浸式?
****Returns:** Promise<void>
沉浸式屏幕的宽度。
****Returns:** Promise<number>
沉浸式屏幕的高度。
****Returns:** Promise<number>
隐藏系统用户界面,直到用户进行交互。
****Returns:** Promise<void>
显示系统用户界面.
****Returns:** Promise<void>
将您的应用程序扩展到状态栏(仅适用于Android 4.4+)。
****Returns:** Promise<void>
将您的应用程序扩展到系统用户界面(仅限Android 4.4+)。
****Returns:** Promise<void>
隐藏系统用户界面,并保持隐藏(仅适用于Android 4.4+)。
****Returns:** Promise<void>