iOS Configuration
La config.xml
file controlla le impostazioni di base di un'app che si applicano a ogni applicazione e istanza di CordovaWebView. In questa sezione i dettagli delle preferenze che si applicano solo a Build di iOS. Vedere il file config. XML File per informazioni sulle opzioni di configurazione globale.
EnableViewportScale
(boolean, impostazioni predefinite afalse
): impostare sutrue
per consentire un viewport metatag a disabilitare o limitare l'intervallo di ridimensionamento dell'utente, che è abilitato per impostazione predefinita.<preference name="EnableViewportScale" value="true"/>
Inserire una finestra come la seguente in HTML per disabilitare il ridimensionamento e la forma contenuti in modo flessibile all'interno del rendering WebView:
< nome meta = contenuto di 'finestra' =' larghezza = larghezza dispositivo, iniziale-scala = 1, scalabile utente = no' / >
MediaPlaybackRequiresUserAction
(boolean, impostazioni predefinite afalse
): impostaretrue
per prevenire HTML5 video o audio da giocare automaticamente con ilautoplay
attributo o tramite JavaScript.<preference name="MediaPlaybackRequiresUserAction" value="true"/>
AllowInlineMediaPlayback
(boolean, impostazioni predefinite afalse
): impostare sutrue
per consentire la riproduzione multimediale di HTML5 apparire in linea all'interno del layout di schermo, utilizzando il browser fornito controlli piuttosto che controlli nativi. Per questo lavoro, aggiungere ilwebkit-playsinline
attribuire a qualsiasi<video>
elementi.<preference name="AllowInlineMediaPlayback" value="true"/>
BackupWebStorage
(stringa, onone
,local
, o il defaultcloud
): impostata sucloud
per consentire l'archiviazione web dati backup tramite iCloud. Impostarelocal
per consentire solo i backup locali tramite iTunes sync. Impostarenone
prevenire i backup di archiviazione web.<preference name="BackupWebStorage" value="local"/>
TopActivityIndicator
(stringa, valore predefinito delgray
): controlla l'aspetto dell'icona nella barra di stato che indica attività significativa processore piccolo filatura. I valori validi sonowhiteLarge
,white
, egray
.<preference name="TopActivityIndicator" value="white"/>
KeyboardDisplayRequiresUserAction
(boolean, impostazioni predefinite atrue
): impostare sufalse
per consentire la tastiera venga visualizzato quando si chiamafocus()
sugli ingressi di forma.<preference name="KeyboardDisplayRequiresUserAction" value="false"/>
SuppressesIncrementalRendering
(boolean, impostazioni predefinite afalse
): impostare sutrue
attendere che tutto il contenuto è stato ricevuto prima il rendering sullo schermo.<preference name="SuppressesIncrementalRendering" value="true"/>
GapBetweenPages
(galleggiare, di default è `` ): la dimensione dello spazio, in punti, tra le pagine.<preference name="GapBetweenPages" value="0"/>
PageLength
(galleggiare, di default è `` ): la dimensione di ogni pagina, in punti, nel senso che le pagine scorrono. Quando PaginationMode è di destra a sinistra o da sinistra a destra, questa proprietà rappresenta la larghezza di ciascuna pagina. Quando PaginationMode è topToBottom o bottomToTop, questa proprietà rappresenta l'altezza di ciascuna pagina. Il valore predefinito è 0, ovvero che il layout utilizza le dimensioni del riquadro di visualizzazione per determinare le dimensioni della pagina.<preference name="PageLength" value="0"/>
PaginationBreakingMode
(stringa, valore predefinito delpage
): i valori validi sonopage
ecolumn
.Il modo in cui si verifica la rottura di pagina o di colonna. Questa proprietà determina se determinate proprietà CSS per quanto riguarda colonna e pagina-rottura sono onorato o ignorato. Quando questa proprietà è impostata sucolumn
, il contenuto rispetta le proprietà CSS relative alla interruzione di colonna in luogo di interruzione di pagina.<preference name="PaginationBreakingMode" value="page"/>
PaginationMode
(stringa, valore predefinito delunpaginated
): i valori validi sonounpaginated
,leftToRight
,topToBottom
,bottomToTop
, erightToLeft
. Questa proprietà determina se il contenuto nella visualizzazione web è suddiviso in pagine che riempiono lo schermo di visualizzazione uno alla volta, o mostrato come una visualizzazione a lungo scorrimento. Se impostato su un form impaginato, questa proprietà attiva o disattiva un layout impaginato sul contenuto, causando la visualizzazione web di utilizzare i valori di PageLength e GapBetweenPages a Ridefinisci layout contenuto.<preference name="PaginationMode" value="unpaginated"/>
UIWebViewDecelerationSpeed
(stringa, valore predefinito delnormal
): i valori validi sononormal
,fast
. Questa proprietà controlla la velocità di decelerazione di slancio lo scorrimento.normal
è la velocità predefinita per le applicazioni più nativi, efast
è l'impostazione predefinita per Safari Mobile.<preference name="UIWebViewDecelerationSpeed" value="fast" />