Konfiguracja iOS
config.xmlPlik 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 iOS buduje. Zobacz plik config.xml informacji na temat opcji konfiguracji globalnej.
EnableViewportScale(domyślnie wartość logiczna,false): zestawtrueAby tag meta rzutni wyłączyć lub ograniczyć zakres skalowania użytkownika, który jest domyślnie włączona.<preference name="EnableViewportScale" value="true"/>Miejsce wziernika następujących w HTML, aby wyłączyć skalowanie i dopasowanie treści elastycznie w renderowania widoku sieci Web:
<meta name='viewport' content='width=device-width, initial-scale=1, user-scalable=no' />MediaPlaybackAllowsAirPlay(domyślnie wartość logiczna,true): zestawfalseAby zapobiec Air Zagraj używane w tym widoku. Dostępne w domyślnej UIWebView i WKWebView.<preference name="MediaPlaybackAllowsAirPlay" value="false"/>MediaPlaybackRequiresUserAction(domyślnie wartość logiczna,false): zestawtrueAby uniemożliwić automatyczne odtwarzanie z HTML5 wideo lub audioautoplayatrybut lub za pomocą JavaScript.<preference name="MediaPlaybackRequiresUserAction" value="true"/>AllowInlineMediaPlayback(domyślnie wartość logiczna,false): zestawtruedo HTML5 pozwala na odtwarzanie multimediów wbudowane w układ ekranu, za pomocą przeglądarki dostarczane kontroli zamiast rodzimych kontroli. Do tego do pracy, dodaćwebkit-playsinlineatrybut do dowolnego<video>elementów.<preference name="AllowInlineMediaPlayback" value="true"/>BackupWebStorage(ciąg, albonone,local, lub domyślniecloud): zestawcloudAby umożliwić web przechowywania danych kopii zapasowych za pomocą usługi iCloud. ZestawlocalAby zezwolić tylko lokalnych kopii zapasowych za pośrednictwem iTunes sync. Zestawnonezapobiec web przechowywania kopii zapasowych.<preference name="BackupWebStorage" value="local"/>TopActivityIndicator(ciąg, domyślniegray): Steruje wyglądem małych wirująca ikona na pasku stanu, który wskazuje aktywności procesora znaczące. Prawidłowe wartości towhiteLarge,white, igray.<preference name="TopActivityIndicator" value="white"/>KeyboardDisplayRequiresUserAction(domyślnie wartość logiczna,true): zestawfalseAby umożliwić ten klawiatura wobec ukazywać się podczas wywoływaniafocus()na formularze.<preference name="KeyboardDisplayRequiresUserAction" value="false"/>SuppressesIncrementalRendering(domyślnie wartość logiczna,false): zestawtrueczekać, aż cała zawartość została odebrana przed renderuje na ekranie.<preference name="SuppressesIncrementalRendering" value="true"/>GapBetweenPages(float, domyślnie `` ): wielkość szczeliny, w punktach, między stronami.<preference name="GapBetweenPages" value="0"/>PageLength(float, domyślnie `` ): rozmiar każdej strony, w punktach, w kierunku, w którym strony przepływu. Kiedy PaginationMode jest prawo do lewej lub od lewej do prawej, ta właściwość reprezentuje szerokość każdej strony. Gdy PaginationMode jest topToBottom lub bottomToTop, ta właściwość reprezentuje wysokość każdej strony. Wartością domyślną jest 0, co oznacza, że układ używa rozmiar rzutni, aby określić wymiary strony.<preference name="PageLength" value="0"/>PaginationBreakingMode(ciąg, domyślniepage): prawidłowe wartości sąpageicolumn. Sposób, w którym następuje łamanie kolumna lub strony. Ta właściwość określa, czy niektórych właściwości CSS dotyczące podziału kolumna i strony są honorowane lub ignorowane. Gdy ta właściwość jest zestawcolumn, zawartość szanuje właściwości CSS powiązana kolumna łamanie w miejscu podziału strony.<preference name="PaginationBreakingMode" value="page"/>PaginationMode(ciąg, domyślnieunpaginated): prawidłowe wartości tounpaginated,leftToRight,topToBottom,bottomToTop, irightToLeft. Ta właściwość określa, czy zawartość w widoku sieci web jest podzielona na strony, które wypełniają widokiem na jednym ekranie na raz, lub wyświetlane jako jeden długi przewijania widoku. Jeśli zestaw do postaci podzielona, Właściwość ta włącza i wyłącza numeracją stron układu treści, powodując jego zawartość widoku sieci web użyć wartości PageLength i GapBetweenPages do relayout.<preference name="PaginationMode" value="unpaginated"/>UIWebViewDecelerationSpeed(ciąg, domyślnienormal): prawidłowe wartości tonormal,fast. Właściwość ta określa prędkość spowalniania tempa przewijania.normaljest szybkość domyślna dla najbardziej natywne aplikacje, ifastjest wartość domyślna dla Mobile Safari.<preference name="UIWebViewDecelerationSpeed" value="fast" />ErrorUrl(ciąg, nie ustawiona domyślnie): Jeśli ustawiona, będzie wyświetlić stronę lokalnych odwołanie na błąd w aplikacji.<preference name="ErrorUrl" value="myErrorPage.html"/>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" />