Configuración de Android
El archivo config.xml
controla la configuración básica de una app que se aplican a través de cada aplicación y una instancia de CordovaWebView. Esta sección detalla las preferencias que se aplican sólo a estructuras Android. Consulte el archivo config.xml para obtener información sobre las opciones de configuración global.
KeepRunning
(por defecto valor booleano,true
): determina si la aplicación queda funcionando en segundo plano, incluso después de un[pause](../../../cordova/events/events.pause.html)
de evento se desencadena. Si se establece comofalse
no mata la aplicación después de un[pause](../../../cordova/events/events.pause.html)
evento, sino simplemente detiene ejecución de código en la vista Web cordova mientras la aplicación está en el fondo.<preference name="KeepRunning" value="false"/>
LoadUrlTimeoutValue
(número en milisegundos, por defecto20000
, 20 segundos): cuando se carga una página, la cantidad de tiempo de espera antes de tirar un error de tiempo de espera. Este ejemplo especifica 10 segundos en lugar de 20:<preference name="LoadUrlTimeoutValue" value="10000"/>
SplashScreen
(string, el valor predeterminado desplash
): el nombre del archivo sin su extensión en elres/drawable
Directorio. Varios activos deben compartir este nombre común en diferentes subdirectorios.<preference name="SplashScreen" value="mySplash"/>
SplashScreenDelay
(número en milisegundos, por defecto3000
): la cantidad de tiempo que muestra la imagen en pantalla splash.<preference name="SplashScreenDelay" value="10000"/>
InAppBrowserStorageEnabled
(por defecto es booleano,true
): controles si abrieron páginas dentro de un InAppBrowser pueden acceder el mismo localStorage y WebSQL almacenamiento de información como páginas abrió con el navegador por defecto.<preference name="InAppBrowserStorageEnabled" value="true"/>
LoadingDialog
(string, el valor predeterminado denull
): Si conjunto, muestra un diálogo con el mensaje y título especificado y un hilandero, cuando cargue la primera página de una aplicación. El título y el mensaje están separados por una coma en esta cadena de valor, y eso coma se retira antes de que se muestre el cuadro de diálogo.<preference name="LoadingDialog" value="My Title,My Message"/>
LoadingPageDialog
(string, el valor predeterminado denull
): lo mismo queLoadingDialog
, pero para cargar cada página después de la primera página de la aplicación.<preference name="LoadingPageDialog" value="My Title,My Message"/>
ErrorUrl
(URL, por defectonull
): Si establece, se visualizará la página que se hace referencia a un error en la aplicación en lugar de un diálogo con el título "Error de aplicación".<preference name="ErrorUrl" value="myErrorPage.html"/>
ShowTitle
(por defecto es booleano,false
): Mostrar el título en la parte superior de la pantalla.<preference name="ShowTitle" value="true"/>
LogLevel
(string, el valor predeterminado deERROR
): establece el nivel de registro mínimo a través de registro que se filtrarán los mensajes de la aplicación. Los valores válidos sonERROR
,WARN
,INFO
,DEBUG
, yVERBOSE
.<preference name="LogLevel" value="VERBOSE"/>
SetFullscreen
(por defecto es booleano,false
): igual que elFullscreen
parámetro en la configuración global de este archivo xml. Este elemento específico de Android está obsoleta a favor de la globalFullscreen
elemento y se quitará en una versión futura.AndroidLaunchMode
(string, el valor predeterminado desingleTop
): establece la actividadandroid:launchMode
atributo. Esto cambia lo que pasa cuando la aplicación se inicia desde el icono de la aplicación o intención y está ya en ejecución. Los valores válidos sonstandard
,singleTop
,singleTask
,singleInstance
.<preference name="AndroidLaunchMode" value="singleTop"/>
DefaultVolumeStream
(string, el valor predeterminado dedefault
, agregado en Córdoba-android 3.7.0): establece que volumen el volumen de hardware vinculan los botones. Por defecto es "llamar" por "medios" para tablets y teléfonos. Ajuste este parámetro a "medios" para los botones de volumen de su aplicación siempre cambiar el volumen de los medios de comunicación. Tenga en cuenta que al usar el plugin de los medios de comunicación de Cordova, los botones de volumen cambiará dinámicamente para controlar el volumen de los medios de comunicación cuando los objetos a los medios de comunicación están activos.OverrideUserAgent
(string, no establece de forma predeterminada): si se establece, el valor reemplazará el viejo UserAgent de webview. Es útil identificar la petición del navegador de la aplicación cuando solicita páginas remotas. Uso con precaución, esto puede causa compitiable problema con servidores web. Para la mayoría de los casos, utilice AppendUserAgent.<preference name="OverrideUserAgent" value="Mozilla/5.0 My Browser" />
AppendUserAgent
(string, no establece de forma predeterminada): Si establece, el valor agregará al final del viejo UserAgent de webview. Cuando se utiliza con OverrideUserAgent, este valor se omitirá.<preference name="AppendUserAgent" value="My Browser" />