Konfiguracja dla platformy Android
config.xml
Plik steruje aplikacji podstawowe ustawienia, które mają zastosowanie w każdej aplikacji i wystąpienie CordovaWebView. Ta sekcja zawiera szczegóły preferencje, które stosuje się tylko do Android buduje. Zobacz plik config.xml informacji na temat opcji konfiguracji globalnej.
KeepRunning
(domyślnie wartość logiczna,true
): określa, czy aplikacja pozostanie uruchomiony w tle, nawet po[pause](../../../cordova/events/events.pause.html)
pożary zdarzenia. Ustawieniefalse
nie zabić aplikacji po[pause](../../../cordova/events/events.pause.html)
wydarzenia, ale po prostu zatrzymuje wykonywanie kodu w webview cordova, podczas gdy aplikacja jest w tle.<preference name="KeepRunning" value="false"/>
LoadUrlTimeoutValue
(numer w milisekundach, domyślnie20000
, 20 sekund): podczas ładowania strony, czas oczekiwania przed wyrzucanie pewien czas min¹³ b³¹d. W tym przykładzie określa 10 sekund, a nie 20:<preference name="LoadUrlTimeoutValue" value="10000"/>
SplashScreen
(ciąg, domyślniesplash
): Nazwa pliku minus jego rozszerzenia wres/drawable
katalogu. Różne aktywa muszą dzielić to nazwa zwyczajowa, w różnych podkatalogach.<preference name="SplashScreen" value="mySplash"/>
SplashScreenDelay
(liczba w milisekundach, zgodnie z3000
): czas wyświetla obraz ekranu powitalnego.<preference name="SplashScreenDelay" value="10000"/>
InAppBrowserStorageEnabled
(domyślnie wartość logiczna,true
): kontroli czy stron otwarty w InAppBrowser ma dostęp do samego localStorage i WebSQL przechowywania jako otwieranych z domyślnej przeglądarki stron.<preference name="InAppBrowserStorageEnabled" value="true"/>
LoadingDialog
(ciąg, domyślnienull
): Jeśli zestaw, wyświetla okno dialogowe i określony tytuł wiadomości i pokrętła, podczas ładowania na pierwszej stronie wniosku. Tytuł i wiadomość są oddzielone przecinkiem w tym ciąg wartości, i że przecinek jest usunięty przed wyświetleniem okna dialogowego.<preference name="LoadingDialog" value="My Title,My Message"/>
LoadingPageDialog
(ciąg, domyślnienull
): taki sam jakLoadingDialog
, ale do załadunku każdej strony po pierwszej strony w aplikacji.<preference name="LoadingPageDialog" value="My Title,My Message"/>
ErrorUrl
(Adres URL, domyślnienull
): Jeśli ustawiona, zostanie wyświetlona strona odwołanie na błąd w aplikacji okno dialogowe z tytułu "Błąd aplikacji".<preference name="ErrorUrl" value="myErrorPage.html"/>
ShowTitle
(domyślnie wartość logiczna,false
): Pokaż tytuł w górnej części ekranu.<preference name="ShowTitle" value="true"/>
LogLevel
(ciąg, domyślnieERROR
): ustawia poziom minimalny dziennika za pomocą których dziennika będzie filtrowane wiadomości od aplikacji. Prawidłowe wartości toERROR
,WARN
,INFO
,DEBUG
, iVERBOSE
.<preference name="LogLevel" value="VERBOSE"/>
SetFullscreen
(domyślnie wartość logiczna,false
): tak samo jakFullscreen
parametr w konfiguracji globalnej tego pliku xml. Ten element specyficzne dla Android jest zastąpiona globalnymFullscreen
elementu i zostaną usunięte w przyszłej wersji.AndroidLaunchMode
(ciąg, domyślniesingleTop
): ustawia działanieandroid:launchMode
atrybut. Zmienia to, co się dzieje, gdy aplikacja jest uruchomiona z zamiarem lub ikonę aplikacji i jest już uruchomiony. Prawidłowe wartości tostandard
,singleTop
,singleTask
,singleInstance
.<preference name="AndroidLaunchMode" value="singleTop"/>
DefaultVolumeStream
(ciąg, domyślniedefault
, dodane w cordova-android 3.7.0): ustawia wielkość sprzętowych przycisków link do wielkości. Domyślnie to, "nazywamy" telefony i "media" na tabletki. Ustawienie tego parametru na "media", aby mieć przyciski głośności Twojej aplikacji zawsze zmienić objętość nośnika. Należy pamiętać, że gdy za pomocą wtyczki Cordova w mediach, przyciski głośności dynamicznie zmieni się do sterowania głośnością mediów, gdy wszelkie obiekty multimedialne są aktywne.OverrideUserAgent
(ciąg, nie ustawiona domyślnie): Jeśli ustawiona, wartość zastąpi stary UserAgent widoku sieci Web. To jest przydatne do identyfikowania wniosek z aplikacji/przeglądarki podczas żądania stron zdalnego. Należy zachować ostrożność, może to powoduje compitiable problem z serwerami sieci web. Dla większości przypadków Użyj AppendUserAgent zamiast.<preference name="OverrideUserAgent" value="Mozilla/5.0 My Browser" />
AppendUserAgent
(ciąg, nie ustawiona domyślnie): Jeśli ustawiona, wartość dołączy do końca starego UserAgent widoku sieci Web. Podczas korzystania z OverrideUserAgent, wartość ta zostanie zignorowana.<preference name="AppendUserAgent" value="My Browser" />