iOS Konfiguration
Die config.xml
Datei steuert eine app-Grundeinstellungen, die für jede Anwendung und CordovaWebView Instanz gelten. Dieser Abschnitt beschreibt die Einstellungen, die nur auf iOS-Builds zu gelten. Finden Sie die Datei config.xml Datei Informationen auf globalen Konfigurations-Optionen.
EnableViewportScale
(Boolean, wird standardmäßig auffalse
): Legen Sie auftrue
um ein Viewport Metatag entweder deaktivieren oder beschränken die Bandbreite der Benutzer zu skalieren, zu ermöglichen, die standardmäßig aktiviert ist.<preference name="EnableViewportScale" value="true"/>
Platzieren Sie einen Viewport wie die folgende in den HTML-Code zu deaktivieren, Skalierung und passen Inhalte flexibel innerhalb der Darstellung WebView:
< Meta Name = "Viewport" Content = "Breite = Gerät-breit, Initial-Scale = 1, Benutzer-skalierbare = No" / >
MediaPlaybackRequiresUserAction
(Boolean, wird standardmäßig auffalse
): Legen Sie auftrue
zu verhindern, dass HTML5-Videos oder Audios automatisch das Spiel mit derautoplay
Attribut oder per JavaScript.<preference name="MediaPlaybackRequiresUserAction" value="true"/>
AllowInlineMediaPlayback
(Boolean, wird standardmäßig auffalse
): Legen Sie auftrue
HTML5 Medienwiedergabe Inline innerhalb des Bildschirm-Layouts, mit Browser bereitgestellten Steuerelemente anstelle von native Steuerelemente angezeigt werden können. Damit dies funktioniert, fügen Sie daswebkit-playsinline
-Attribut auf eine<video>
Elemente.<preference name="AllowInlineMediaPlayback" value="true"/>
BackupWebStorage
(string, entwedernone
,local
, oder den Standardwertcloud
): Legen Sie aufcloud
Web-Speicherdaten-Backup über iCloud können. Legen Sie auflocal
um nur lokale Backups über iTunes Sync zu ermöglichen. Legen Sie aufnone
zu verhindern, dass Web-Speicher-Backup.<preference name="BackupWebStorage" value="local"/>
TopActivityIndicator
(string, der Standardwert istgray
): steuert die Anzeige von das kleine rotierende-Symbol in der Statusleiste, der bedeutende Prozessoraktivitäten angibt. Gültige Werte sindwhiteLarge
,white
, undgray
.<preference name="TopActivityIndicator" value="white"/>
KeyboardDisplayRequiresUserAction
(Boolean, wird standardmäßig auftrue
): Legen Sie auffalse
erlauben die Tastatur angezeigt werden, beim Aufrufen vonfocus()
auf Formularfelder.<preference name="KeyboardDisplayRequiresUserAction" value="false"/>
SuppressesIncrementalRendering
(Boolean, wird standardmäßig auffalse
): Legen Sie auftrue
zu warten, bis alle Inhalte eingegangen ist, bevor es auf dem Bildschirm gerendert wird.<preference name="SuppressesIncrementalRendering" value="true"/>
GapBetweenPages
(float, der Standardwert ist `` ): die Größe der Lücke, zwischen Seiten in Punkt.<preference name="GapBetweenPages" value="0"/>
PageLength
(float, der Standardwert ist `` ): die Größe jeder Seite in Punkt in die Richtung, die die Seiten fließen. Wenn PaginationMode rechts nach links oder von links nach rechts, diese Eigenschaft stellt die Breite auf jeder Seite. Diese Eigenschaft stellt beim PaginationMode TopToBottom oder BottomToTop ist, die Höhe der einzelnen Seiten dar. Der Standardwert ist 0, was, dass das Layout die Größe des Viewports wird verwendet bedeutet, um die Dimensionen der Seite zu bestimmen.<preference name="PageLength" value="0"/>
PaginationBreakingMode
(string, der Standardwert istpage
): gültige Werte sindpage
undcolumn
.Die Art und Weise, in der Spalte oder Seitenumbruch auftritt. Diese Eigenschaft legt fest, ob bestimmte CSS-Eigenschaften zur Spalte und Seitenumbruch berücksichtigt oder ignoriert werden. Wenn diese Eigenschaft auf festgelegt istcolumn
, der Inhalt steht im Einklang mit der CSS-Eigenschaften, die im Zusammenhang mit Spalte aktuelle an Stelle der Seitenumbruch.<preference name="PaginationBreakingMode" value="page"/>
PaginationMode
(string, der Standardwert istunpaginated
): gültige Werte sindunpaginated
,leftToRight
,topToBottom
,bottomToTop
, undrightToLeft
. Diese Eigenschaft bestimmt, ob Inhalte in der Webansicht aufgebrochen in Seiten, die die eine Ansicht zu einer Zeit zu füllen, oder als eine lange durchlaufende Ansicht angezeigt. Wenn der Satz zu einem paginierten Formular, diese Eigenschaft ein paginiertes Layouts zum Inhalt: verursacht die Webansicht zu verwenden, die Werte der SeitenLaenge und GapBetweenPages zu Relayout inhaltlich schaltet.<preference name="PaginationMode" value="unpaginated"/>
UIWebViewDecelerationSpeed
(string, der Standardwert istnormal
): gültige Werte sindnormal
,fast
. Diese Eigenschaft steuert die Geschwindigkeit Abbremsen Schwung scrollen.normal
ist die Standardgeschwindigkeit für die meisten systemeigenen apps, undfast
ist der Standard für Mobile Safari.<preference name="UIWebViewDecelerationSpeed" value="fast" />