iOS 構成
config.xml
ファイルは、各アプリケーションと CordovaWebView のインスタンス全体に適用される、アプリの基本的な設定を制御します。 このセクションの詳細設定を iOS のビルドにのみ適用されます。 グローバル構成のオプションには、config.xml ファイル情報を参照してください。
EnableViewportScale
(ブール値、既定値はfalse
): に設定されているtrue
が既定で有効になっているビューポート メタ タグを無効にするかユーザーがスケーリングの範囲を制限できるようにします。<preference name="EnableViewportScale" value="true"/>
次のように、ビューポートのスケーリングを無効にしてフィットする HTML レンダリング WebView 内柔軟にコンテンツ。
< メタ名 = 'ビューポート' コンテンツ =' 幅初期スケール デバイス幅を = = 1、ユーザー スケーラブル = no'/>
MediaPlaybackRequiresUserAction
(ブール値、既定値はfalse
): に設定されているtrue
を HTML5 ビデオまたはオーディオが自動的に遊ぶを防ぐために、autoplay
属性または JavaScript を介して。<preference name="MediaPlaybackRequiresUserAction" value="true"/>
AllowInlineMediaPlayback
(ブール値、既定値はfalse
): に設定されているtrue
ネイティブ コントロールではなくブラウザー指定のコントロールを使用して、画面のレイアウト内にインライン表示する HTML5 メディアの再生を許可します。 このために、追加、webkit-playsinline
属性のいずれかに<video>
の要素。<preference name="AllowInlineMediaPlayback" value="true"/>
BackupWebStorage
(文字列のいずれかnone
、local
、またはデフォルトのcloud
): に設定されているcloud
web ストレージ データを iCloud を介してバックアップを許可します。 設定されているlocal
iTunes の同期を介してローカル バックアップのみを許可します。 設定されているnone
web ストレージ バックアップを防ぐ。<preference name="BackupWebStorage" value="local"/>
TopActivityIndicator
(文字列、既定値はgray
): 重要なプロセッサの活動状況を示すステータス バーに小さな回転アイコンの外観をコントロールします。 有効な値はwhiteLarge
、white
とgray
.<preference name="TopActivityIndicator" value="white"/>
KeyboardDisplayRequiresUserAction
(ブール値、既定値はtrue
): に設定されているfalse
を呼び出すときに表示されるキーボードを許可するfocus()
フォーム入力に。<preference name="KeyboardDisplayRequiresUserAction" value="false"/>
SuppressesIncrementalRendering
(ブール値、既定値はfalse
): に設定されているtrue
のすべてのコンテンツを受信するまで、画面にレンダリングする前に待機します。<preference name="SuppressesIncrementalRendering" value="true"/>
GapBetweenPages
(float、既定値は `` ): ページ間のポイントのギャップのサイズ。<preference name="GapBetweenPages" value="0"/>
PageLength
(float、既定値は `` ): ページ フローの方向にポイント単位で指定する各ページのサイズ。 とき PaginationMode が右左からまたは左から右に、このプロパティは、各ページの幅を表します。 PaginationMode は、topToBottom または bottomToTop が、このプロパティの各ページの高さを表します。 既定値は 0、レイアウト ビューポートのサイズを使用して、ページの寸法を決定することを意味します。<preference name="PageLength" value="0"/>
PaginationBreakingMode
(文字列、既定値はpage
): 有効な値はpage
とcolumn
。列またはページ分割が発生する方法です。 このプロパティは、特定の CSS プロパティの列とページ分割に関するを表彰するか無視するかどうかを決定します。 このプロパティ設定するとcolumn
、コンテンツはページ区切りの場所で列区切りに関連した CSS プロパティを尊重します。<preference name="PaginationBreakingMode" value="page"/>
PaginationMode
(文字列、既定値はunpaginated
): 有効な値はunpaginated
、leftToRight
、topToBottom
、bottomToTop
、およびrightToLeft
。 このプロパティは、web ビューのコンテンツは、時に、ビューの 1 つの画面を埋めるページに分割または 1 つの長いスクロール ビューとして表示されるかどうかを決定します。 場合は改ページ調整のフォームは、このプロパティに設定するとそのコンテンツを再配置するか、GapBetweenPages の値を使用する web ビューを引き起こすコンテンツの改ページ調整レイアウトを切り替えます。<preference name="PaginationMode" value="unpaginated"/>
UIWebViewDecelerationSpeed
(文字列、既定値はnormal
): 有効な値はnormal
、fast
。 このプロパティは勢いのスクロールの減速速度を制御します。normal
ほとんどのネイティブ アプリの場合、既定の速度は、fast
モバイル Safari の既定値です。<preference name="UIWebViewDecelerationSpeed" value="fast" />