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 sutrueper 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): impostaretrueper prevenire HTML5 video o audio da giocare automaticamente con ilautoplayattributo o tramite JavaScript.<preference name="MediaPlaybackRequiresUserAction" value="true"/>AllowInlineMediaPlayback(boolean, impostazioni predefinite afalse): impostare sutrueper 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-playsinlineattribuire a qualsiasi<video>elementi.<preference name="AllowInlineMediaPlayback" value="true"/>BackupWebStorage(stringa, onone,local, o il defaultcloud): impostata sucloudper consentire l'archiviazione web dati backup tramite iCloud. Impostarelocalper consentire solo i backup locali tramite iTunes sync. Impostarenoneprevenire 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 sufalseper consentire la tastiera venga visualizzato quando si chiamafocus()sugli ingressi di forma.<preference name="KeyboardDisplayRequiresUserAction" value="false"/>SuppressesIncrementalRendering(boolean, impostazioni predefinite afalse): impostare sutrueattendere 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 sonopageecolumn.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" />