- Overview
- Platform Support
- The Command-Line Interface
- Platform Guides
- Using Plugman to Manage Plugins
- The config.xml File
- Icons and Splash Screens
- Embedding WebViews
- Plugin Development Guide
- Privacy Guide
- Whitelist Guide
- Accelerometer
- Camera
- Capture
- Compass
- Connection
- Contacts
- Device
- Events
- File
- Geolocation
- Globalization
- InAppBrowser
- Media
- Notification
- Splashscreen
- Storage
BlackBerry 10 Configuration
The config.xml
file controls an app's basic settings that apply
across each application and CordovaWebView instance. This section
details preferences that only apply to BlackBerry 10 builds. See The
config.xml File for information on global configuration options.
-
ChildBrowser
(disable
or the defaultenable
): Disables child browser windows. By default, apps launch a secondary browser window to display resources accessed via[window.open](../../../cordova/inappbrowser/window.open.html)()
or by specifying a_blank
anchor target. Specifydisable
to override this default behavior.<preference name="ChildBrowser" value="disable"/>
-
PopupBlocker
(enable
or the defaultdisable
): Enables the popup blocker, which prevents calls to[window.open](../../../cordova/inappbrowser/window.open.html)()
. By default, popups display in a child browser window. Setting the preference toenable
prevents it from displaying at all.<preference name="PopupBlocker" value="enable"/>
-
WebSecurity
(disable
or the defaultenable
): Set todisable
to override web security settings, allowing access to remote content from unknown sources. This preference is intended as a development convenience only, so remove it before packaging your app for distribution. For the released app, all URIs should be known and whitelisted using the<access>
element, described in the Domain Whitelist Guide.<preference name="WebSecurity" value="disable"/>