This is an automated email from the ASF dual-hosted git repository.
github-actions[bot] pushed a commit to branch asf-staging
in repository https://gitbox.apache.org/repos/asf/cordova-docs.git
The following commit(s) were added to refs/heads/asf-staging by this push:
new a4a3889300 Deploying to asf-staging from @
apache/cordova-docs@b33fd34ec169af954fce8040f0d2cd37e0128660 🚀
a4a3889300 is described below
commit a4a3889300072793efe1704d3eda379d8c8ddc12
Author: GitToTheHub <[email protected]>
AuthorDate: Sat May 16 20:33:19 2026 +0000
Deploying to asf-staging from @
apache/cordova-docs@b33fd34ec169af954fce8040f0d2cd37e0128660 🚀
---
docs/en/latest/config_ref/index.html | 4 +
.../cordova-plugin-inappbrowser/index.html | 169 +++++++++------------
feed.xml | 4 +-
sitemap.xml | 142 ++++++++---------
4 files changed, 153 insertions(+), 166 deletions(-)
diff --git a/docs/en/latest/config_ref/index.html
b/docs/en/latest/config_ref/index.html
index 6559d7bd62..19628715cf 100644
--- a/docs/en/latest/config_ref/index.html
+++ b/docs/en/latest/config_ref/index.html
@@ -2540,6 +2540,10 @@ and will be indicated as such.</p>
<td>AllowNewWindows<br /><span class="cdv-var-type
boolean">Boolean</span> <svg class="platform-icon ios"><use
href="#cdv-platform-ios"></use></svg></td>
<td><em>Default: false</em> <br /> Set to true to allow JavaScript
<code>window.open</code> and HTML <code>target="_blank"</code> links to open a
new view overlaying the web view.</td>
</tr>
+ <tr>
+ <td>AndroidEdgeToEdge<br /><span class="cdv-var-type
boolean">Boolean</span> <svg class="platform-icon android"><use
href="#cdv-platform-android"></use></svg></td>
+ <td><em>Default: false</em> <br /> Added in cordova-android 14.0.0.
Enables Android edge-to-edge mode. By default, Cordova uses a compatibility
behavior that keeps status and navigation bars styled similarly to previous
Android releases. Set this preference to <code>true</code> to opt in to full
edge-to-edge rendering.</td>
+ </tr>
<tr>
<td>AndroidLaunchMode<br /><span class="cdv-var-type
string">String</span> <svg class="platform-icon android"><use
href="#cdv-platform-android"></use></svg></td>
<td><em>Default: singleTop</em> <br /> Allowed values: standard,
singleTop, singleTask, singleInstance <br /> Sets the Activity
android:launchMode attribute. This changes what happens when the app is
launched from app icon or intent and is already running.</td>
diff --git a/docs/en/latest/reference/cordova-plugin-inappbrowser/index.html
b/docs/en/latest/reference/cordova-plugin-inappbrowser/index.html
index b7de90d687..a5b5e2ce4e 100644
--- a/docs/en/latest/reference/cordova-plugin-inappbrowser/index.html
+++ b/docs/en/latest/reference/cordova-plugin-inappbrowser/index.html
@@ -2146,7 +2146,15 @@
<h1>cordova-plugin-inappbrowser</h1>
-<p><a
href="https://github.com/apache/cordova-plugin-inappbrowser/actions/workflows/android.yml"><img
src="https://github.com/apache/cordova-plugin-inappbrowser/actions/workflows/android.yml/badge.svg"
alt="Android Testsuite" /></a> <a
href="https://github.com/apache/cordova-plugin-inappbrowser/actions/workflows/chrome.yml"><img
src="https://github.com/apache/cordova-plugin-inappbrowser/actions/workflows/chrome.yml/badge.svg"
alt="Chrome Testsuite" /></a> <a href="https://github.com/apac [...]
+<p><a href="https://npmjs.com/package/cordova-plugin-inappbrowser"><img
src="https://img.shields.io/npm/v/cordova-plugin-inappbrowser/latest?label=Latest%20Release%20(npm)"
alt="npm - Latest" /></a>
+<a href="https://github.com/apache/cordova-plugin-inappbrowser"><img
src="https://img.shields.io/github/package-json/v/apache/cordova-plugin-inappbrowser?label=Development%20(Git)"
alt="GitHub" /></a></p>
+
+<p><a
href="https://github.com/apache/cordova-plugin-inappbrowser/actions/workflows/ci.yml?query=branch%3Amaster"><img
src="https://github.com/apache/cordova-plugin-inappbrowser/actions/workflows/ci.yml/badge.svg?branch=master"
alt="GitHub - Node Workflow" /></a>
+<a
href="https://github.com/apache/cordova-plugin-inappbrowser/actions/workflows/android.yml"><img
src="https://github.com/apache/cordova-plugin-inappbrowser/actions/workflows/android.yml/badge.svg"
alt="Android Testsuite" /></a>
+<a
href="https://github.com/apache/cordova-plugin-inappbrowser/actions/workflows/chrome.yml"><img
src="https://github.com/apache/cordova-plugin-inappbrowser/actions/workflows/chrome.yml/badge.svg"
alt="Chrome Testsuite" /></a>
+<a
href="https://github.com/apache/cordova-plugin-inappbrowser/actions/workflows/ios.yml"><img
src="https://github.com/apache/cordova-plugin-inappbrowser/actions/workflows/ios.yml/badge.svg"
alt="iOS Testsuite" /></a>
+<a
href="https://github.com/apache/cordova-plugin-inappbrowser/actions/workflows/lint.yml"><img
src="https://github.com/apache/cordova-plugin-inappbrowser/actions/workflows/lint.yml/badge.svg"
alt="Lint Test" /></a>
+<a
href="https://github.com/apache/cordova-plugin-inappbrowser/actions/workflows/release-audit.yml?query=branch%3Amaster"><img
src="https://github.com/apache/cordova-plugin-inappbrowser/actions/workflows/release-audit.yml/badge.svg?branch=master"
alt="GitHub - Release Audit Workflow" /></a></p>
<p>You can show helpful articles, videos, and web resources inside of your
app. Users can view web pages without leaving your app.</p>
@@ -2212,13 +2220,13 @@ instance, or the system browser.
var ref = cordova.InAppBrowser.open(url, target, options);
-- __ref__: Reference to the `InAppBrowser` window when the target is set to
`'_blank'`. _(InAppBrowser)_
+- __ref__: Reference to the `InAppBrowser` window when the target is set to
`'_blank'`. _(InAppBrowser)_ On Android, non-whitelisted URLs also fall back to
the `InAppBrowser` when the target is set to `'_self'`.
- __url__: The URL to load _(String)_. Call `encodeURI()` on this if the URL
contains Unicode characters.
- __target__: The target in which to load the URL, an optional parameter that
defaults to `_self`. _(String)_
- - `_self`: Opens in the Cordova WebView if the URL is in the white list,
otherwise it opens in the `InAppBrowser`.
+ - `_self`: Opens in the Cordova WebView. On Android, non-whitelisted URLs
fall back to the `InAppBrowser`. On iOS, the current implementation does not
perform this fallback and navigation remains in the Cordova WebView (subject to
`<allow-navigation>`).
- `_blank`: Opens in the `InAppBrowser`.
- `_system`: Opens in the system's web browser.
@@ -2234,8 +2242,8 @@ instance, or the system browser.
- __hidden__: set to `yes` to create the browser and load the page, but
not show it. The loadstop event fires when loading is complete. Omit or set to
`no` (default) to have the browser open and load normally.
- __beforeload__: set to enable the `beforeload` event to modify which
pages are actually loaded in the browser. Accepted values are `get` to
intercept only GET requests, `post` to intercept on POST requests or `yes` to
intercept both GET & POST requests. Note that POST requests are not
currently supported and will be ignored (if you set `beforeload=post` it will
raise an error).
- - __clearcache__: set to `yes` to have the browser's cookie cache cleared
before the new window is opened
- - __clearsessioncache__: set to `yes` to have the session cookie cache
cleared before the new window is opened
+ - __clearcache__: Set to `yes` to clear the shared browser's cookie cache
of your app, which means also the one of the Cordova WebView, before the in-app
browser is opened.
+ - __clearsessioncache__: Set to `yes` to clear the shared session cookies
from the browser's cache of your app, which means also the one of the Cordova
WebView, before the in-app browser is opened.
- __closebuttoncaption__: set to a string to use as the close button's
caption instead of a X. Note that you need to localize this value yourself.
- __closebuttoncolor__: set to a valid hex color string, for example:
`#00ff00`, and it will change the
close button color from default, regardless of being a text or default X.
Only has effect if user has location set to `yes`.
@@ -2249,7 +2257,8 @@ instance, or the system browser.
- __navigationbuttoncolor__: set to a valid hex color string, for example:
`#00ff00`, and it will change the color of both navigation buttons from
default. Only has effect if user has location set to `yes` and not
hidenavigationbuttons set to `yes`.
- __toolbarcolor__: set to a valid hex color string, for example:
`#00ff00`, and it will change the color the toolbar from default. Only has
effect if user has location set to `yes`.
- __lefttoright__: Set to `yes` to swap positions of the navigation
buttons and the close button. Specifically, navigation buttons go to the right
and close button to the left. Default value is `no`.
- - __zoom__: set to `yes` to show Android browser's zoom controls, set to
`no` to hide them. Default value is `yes`.
+ - __zoom__: Enables pinch-to-zoom gesture. Set to `no` to disable it.
Default value is `yes`.
+ - __zoomcontrols__: set to `yes` to show Android browser's zoom controls,
set to `no` to hide them. Default value is `yes`. The zoom controls are
deprecated since Android API Level 26 (Android 8). Google recommends to disable
them.
- __mediaPlaybackRequiresUserAction__: Set to `yes` to prevent HTML5 audio
or video from autoplaying (defaults to `no`).
- __shouldPauseOnSuspend__: Set to `yes` to make InAppBrowser WebView to
pause/resume with the app to stop background audio (this may be required to
avoid Google Play issues like described in
[CB-11013](https://issues.apache.org/jira/browse/CB-11013)).
- __useWideViewPort__: Sets whether the WebView should enable support for
the "viewport" HTML meta tag or should use a wide viewport. When the value of
the setting is `no`, the layout width is always set to the width of the WebView
control in device-independent (CSS) pixels. When the value is `yes` and the
page contains the viewport meta tag, the value of the width specified in the
tag is used. If the page does not contain the tag or does not provide a width,
then a wide viewport wil [...]
@@ -2259,9 +2268,9 @@ instance, or the system browser.
- __hidden__: set to `yes` to create the browser and load the page, but
not show it. The loadstop event fires when loading is complete. Omit or set to
`no` (default) to have the browser open and load normally.
- __beforeload__: set to enable the `beforeload` event to modify which
pages are actually loaded in the browser. Accepted values are `get` to
intercept only GET requests, `post` to intercept on POST requests or `yes` to
intercept both GET & POST requests. Note that POST requests are not
currently supported and will be ignored (if you set `beforeload=post` it will
raise an error).
- - __clearcache__: set to `yes` to have the browser's cookie cache cleared
before the new window is opened
- - __clearsessioncache__: set to `yes` to have the session cookie cache
cleared before the new window is opened. For WKWebView, requires iOS 11+ on
target device.
- - __cleardata__: set to `yes` to have the browser's entire local storage
cleared (cookies, HTML5 local storage, IndexedDB, etc.) before the new window
is opened
+ - __clearcache__: Set to `yes` to clear the browser's cookie cache of your
app, which means also the one of the Cordova WebView, before the in-app browser
is opened.
+ - __clearsessioncache__: Set to `yes` to clear the shared session cookies
from the browser's cache of your app, which means also the one of the Cordova
WebView, before the in-app browser is opened.
+ - __cleardata__: Set to `yes` to clear the shared browser's entire local
storage of your app, which means also the one of the Cordova WebView, like
cookies, HTML5 local storage, IndexedDB, etc., before the in-app browser is
opened.
- __closebuttoncolor__: set as a valid hex color string, for example:
`#00ff00`, to change from the default __Done__ button's color. Only applicable
if toolbar is not disabled.
- __closebuttoncaption__: set to a string to use as the __Done__ button's
caption. Note that you need to localize this value yourself.
- __disallowoverscroll__: Set to `yes` or `no` (default is `no`). Turns
on/off the the bounce of the WKWebView's UIScrollView.
@@ -2301,6 +2310,8 @@ Since the introduction of iPadOS 13, iPads try to adapt
their content mode / use
<p>The example above forces the user agent to contain <code>iPad</code>. The
other option is to use the value <code>desktop</code> to turn the user agent to
<code>Macintosh</code>.</p>
+<p>The current iOS implementation of <code>target='_self'</code> does not fall
back to <code>InAppBrowser</code> for non-whitelisted URLs. If you need
guaranteed <code>InAppBrowser</code> behavior on iOS, use
<code>target='_blank'</code>.</p>
+
<h3>Browser Quirks</h3>
<ul>
@@ -2360,101 +2371,71 @@ Since the introduction of iPadOS 13, iPads try to
adapt their content mode / use
</li>
</ul>
-<h2>Example</h2>
+<h3>Example</h3>
<div class="language-javascript highlighter-rouge"><div class="highlight"><pre
class="highlight"><code>
-<span class="kd">var</span> <span class="nx">inAppBrowserRef</span><span
class="p">;</span>
-
<span class="kd">function</span> <span class="nf">showHelp</span><span
class="p">(</span><span class="nx">url</span><span class="p">)</span> <span
class="p">{</span>
- <span class="kd">var</span> <span class="nx">target</span> <span
class="o">=</span> <span class="dl">"</span><span class="s2">_blank</span><span
class="dl">"</span><span class="p">;</span>
-
- <span class="kd">var</span> <span class="nx">options</span> <span
class="o">=</span> <span class="dl">"</span><span
class="s2">location=yes,hidden=yes,beforeload=yes</span><span
class="dl">"</span><span class="p">;</span>
-
- <span class="nx">inAppBrowserRef</span> <span class="o">=</span> <span
class="nx">cordova</span><span class="p">.</span><span
class="nx">InAppBrowser</span><span class="p">.</span><span
class="nf">open</span><span class="p">(</span><span class="nx">url</span><span
class="p">,</span> <span class="nx">target</span><span class="p">,</span> <span
class="nx">options</span><span class="p">);</span>
-
- <span class="nx">inAppBrowserRef</span><span class="p">.</span><span
class="nf">addEventListener</span><span class="p">(</span><span
class="dl">'</span><span class="s1">loadstart</span><span
class="dl">'</span><span class="p">,</span> <span
class="nx">loadStartCallBack</span><span class="p">);</span>
-
- <span class="nx">inAppBrowserRef</span><span class="p">.</span><span
class="nf">addEventListener</span><span class="p">(</span><span
class="dl">'</span><span class="s1">loadstop</span><span
class="dl">'</span><span class="p">,</span> <span
class="nx">loadStopCallBack</span><span class="p">);</span>
-
- <span class="nx">inAppBrowserRef</span><span class="p">.</span><span
class="nf">addEventListener</span><span class="p">(</span><span
class="dl">'</span><span class="s1">loaderror</span><span
class="dl">'</span><span class="p">,</span> <span
class="nx">loadErrorCallBack</span><span class="p">);</span>
-
- <span class="nx">inAppBrowserRef</span><span class="p">.</span><span
class="nf">addEventListener</span><span class="p">(</span><span
class="dl">'</span><span class="s1">beforeload</span><span
class="dl">'</span><span class="p">,</span> <span
class="nx">beforeloadCallBack</span><span class="p">);</span>
-
- <span class="nx">inAppBrowserRef</span><span class="p">.</span><span
class="nf">addEventListener</span><span class="p">(</span><span
class="dl">'</span><span class="s1">message</span><span
class="dl">'</span><span class="p">,</span> <span
class="nx">messageCallBack</span><span class="p">);</span>
-<span class="p">}</span>
-
-<span class="kd">function</span> <span
class="nf">loadStartCallBack</span><span class="p">()</span> <span
class="p">{</span>
+ <span class="kd">let</span> <span class="nx">inAppBrowserRef</span> <span
class="o">=</span> <span class="nx">cordova</span><span class="p">.</span><span
class="nx">InAppBrowser</span><span class="p">.</span><span
class="nf">open</span><span class="p">(</span><span class="nx">url</span><span
class="p">,</span> <span class="dl">"</span><span class="s2">_blank</span><span
class="dl">"</span><span class="p">,</span> <span class="dl">"</span><span
class="s2">location=yes,hidden=yes,befor [...]
- <span class="nf">$</span><span class="p">(</span><span
class="dl">'</span><span class="s1">#status-message</span><span
class="dl">'</span><span class="p">).</span><span class="nf">text</span><span
class="p">(</span><span class="dl">"</span><span class="s2">loading please wait
...</span><span class="dl">"</span><span class="p">);</span>
+ <span class="nx">inAppBrowserRef</span><span class="p">.</span><span
class="nf">addEventListener</span><span class="p">(</span><span
class="dl">'</span><span class="s1">loadstart</span><span
class="dl">'</span><span class="p">,</span> <span class="p">(</span><span
class="nx">inAppBrowserEvent</span><span class="p">)</span> <span
class="o">=></span> <span class="p">{</span>
+ <span class="nb">document</span><span class="p">.</span><span
class="nf">getElementById</span><span class="p">(</span><span
class="dl">"</span><span class="s2">status-message</span><span
class="dl">"</span><span class="p">).</span><span class="nx">textContent</span>
<span class="o">=</span> <span class="dl">"</span><span class="s2">loading
please wait ...</span><span class="dl">"</span><span class="p">;</span>
+ <span class="p">});</span>
-<span class="p">}</span>
-
-<span class="kd">function</span> <span class="nf">loadStopCallBack</span><span
class="p">()</span> <span class="p">{</span>
-
- <span class="k">if </span><span class="p">(</span><span
class="nx">inAppBrowserRef</span> <span class="o">!=</span> <span
class="kc">undefined</span><span class="p">)</span> <span class="p">{</span>
+ <span class="nx">inAppBrowserRef</span><span class="p">.</span><span
class="nf">addEventListener</span><span class="p">(</span><span
class="dl">'</span><span class="s1">loadstop</span><span
class="dl">'</span><span class="p">,</span> <span class="p">(</span><span
class="nx">inAppBrowserEvent</span><span class="p">)</span> <span
class="o">=></span> <span class="p">{</span>
+ <span class="k">if </span><span class="p">(</span><span
class="nx">inAppBrowserRef</span> <span class="o">==</span> <span
class="kc">undefined</span><span class="p">)</span> <span
class="k">return</span><span class="p">;</span>
<span class="nx">inAppBrowserRef</span><span class="p">.</span><span
class="nf">insertCSS</span><span class="p">({</span> <span
class="na">code</span><span class="p">:</span> <span class="dl">"</span><span
class="s2">body{font-size: 25px;}</span><span class="dl">"</span> <span
class="p">});</span>
-
- <span class="nx">inAppBrowserRef</span><span class="p">.</span><span
class="nf">executeScript</span><span class="p">({</span> <span
class="na">code</span><span class="p">:</span> <span class="dl">"</span><span
class="se">\</span><span class="s2">
- var message = 'this is the message';</span><span
class="se">\</span><span class="s2">
- var messageObj = {my_message: message};</span><span
class="se">\</span><span class="s2">
- var stringifiedMessageObj =
JSON.stringify(messageObj);</span><span class="se">\</span><span class="s2">
-
webkit.messageHandlers.cordova_iab.postMessage(stringifiedMessageObj);</span><span
class="dl">"</span>
+ <span class="nx">inAppBrowserRef</span><span class="p">.</span><span
class="nf">executeScript</span><span class="p">({</span>
+ <span class="na">code</span><span class="p">:</span>
+ <span class="s2">`
+ const message = 'this is the message';
+ const messageObj = {my_message: message};
+ const stringifiedMessageObj = JSON.stringify(messageObj);
+
webkit.messageHandlers.cordova_iab.postMessage(stringifiedMessageObj);
+ `</span>
<span class="p">});</span>
- <span class="nf">$</span><span class="p">(</span><span
class="dl">'</span><span class="s1">#status-message</span><span
class="dl">'</span><span class="p">).</span><span class="nf">text</span><span
class="p">(</span><span class="dl">""</span><span class="p">);</span>
-
+ <span class="nb">document</span><span class="p">.</span><span
class="nf">getElementById</span><span class="p">(</span><span
class="dl">"</span><span class="s2">status-message</span><span
class="dl">"</span><span class="p">).</span><span class="nx">textContent</span>
<span class="o">=</span> <span class="dl">""</span><span class="p">;</span>
<span class="nx">inAppBrowserRef</span><span class="p">.</span><span
class="nf">show</span><span class="p">();</span>
- <span class="p">}</span>
-
+ <span class="p">});</span>
+
+ <span class="nx">inAppBrowserRef</span><span class="p">.</span><span
class="nf">addEventListener</span><span class="p">(</span><span
class="dl">'</span><span class="s1">loaderror</span><span
class="dl">'</span><span class="p">,</span> <span class="p">(</span><span
class="nx">inAppBrowserEvent</span><span class="p">)</span> <span
class="o">=></span> <span class="p">{</span>
+ <span class="nb">document</span><span class="p">.</span><span
class="nf">getElementById</span><span class="p">(</span><span
class="dl">"</span><span class="s2">status-message</span><span
class="dl">"</span><span class="p">).</span><span class="nx">textContent</span>
<span class="o">=</span> <span class="dl">""</span><span class="p">;</span>
+
+ <span class="kd">const</span> <span
class="nx">scriptErrorMesssage</span> <span class="o">=</span> <span
class="nf">alert</span><span class="p">(</span>
+ <span class="s2">`Sorry we cannot open that page. Message from the
server is : </span><span class="p">${</span><span
class="nx">inAppBrowserEvent</span><span class="p">.</span><span
class="nx">message</span><span class="p">}</span><span class="s2">`</span>
+ <span class="p">);</span>
+
+ <span class="nx">inAppBrowserRef</span><span class="p">.</span><span
class="nf">executeScript</span><span class="p">(</span>
+ <span class="p">{</span> <span class="na">code</span><span
class="p">:</span> <span class="nx">scriptErrorMesssage</span> <span
class="p">},</span>
+ <span class="c1">// callback</span>
+ <span class="p">(</span><span class="nx">params</span><span
class="p">)</span> <span class="o">=></span> <span class="p">{</span>
+ <span class="k">if </span><span class="p">(</span><span
class="nx">params</span><span class="p">[</span><span class="mi">0</span><span
class="p">]</span> <span class="o">==</span> <span class="kc">null</span><span
class="p">)</span> <span class="p">{</span>
+ <span class="nb">document</span><span
class="p">.</span><span class="nf">getElementById</span><span
class="p">(</span><span class="dl">"</span><span
class="s2">status-message</span><span class="dl">"</span><span
class="p">).</span><span class="nx">textContent</span> <span class="o">=</span>
+ <span class="s2">`Sorry we couldn't open that page.
Message from the server is : '</span><span class="p">${</span><span
class="nx">params</span><span class="p">.</span><span
class="nx">message</span><span class="p">}</span><span
class="s2">'`</span><span class="p">;</span>
+ <span class="p">}</span>
+ <span class="p">}</span>
+ <span class="p">);</span>
+
+ <span class="nx">inAppBrowserRef</span><span class="p">.</span><span
class="nf">close</span><span class="p">();</span>
+ <span class="nx">inAppBrowserRef</span> <span class="o">=</span> <span
class="kc">undefined</span><span class="p">;</span>
+ <span class="p">});</span>
+
+ <span class="nx">inAppBrowserRef</span><span class="p">.</span><span
class="nf">addEventListener</span><span class="p">(</span><span
class="dl">'</span><span class="s1">beforeload</span><span
class="dl">'</span><span class="p">,</span> <span class="p">(</span><span
class="nx">inAppBrowserEvent</span><span class="p">,</span> <span
class="nx">callback</span><span class="p">)</span> <span class="o">=></span>
<span class="p">{</span>
+ <span class="k">if </span><span class="p">(</span><span
class="nx">inAppBrowserEvent</span><span class="p">.</span><span
class="nx">url</span><span class="p">.</span><span
class="nf">startsWith</span><span class="p">(</span><span
class="dl">"</span><span class="s2">http://www.example.com/</span><span
class="dl">"</span><span class="p">))</span> <span class="p">{</span>
+ <span class="c1">// Load this URL in the inAppBrowser.</span>
+ <span class="nf">callback</span><span class="p">(</span><span
class="nx">inAppBrowserEvent</span><span class="p">.</span><span
class="nx">url</span><span class="p">);</span>
+ <span class="p">}</span> <span class="k">else</span> <span
class="p">{</span>
+ <span class="c1">// The callback is not invoked, so the page will
not be loaded.</span>
+ <span class="nb">document</span><span class="p">.</span><span
class="nf">getElementById</span><span class="p">(</span><span
class="dl">"</span><span class="s2">status-message</span><span
class="dl">"</span><span class="p">).</span><span class="nx">textContent</span>
<span class="o">=</span> <span class="dl">"</span><span class="s2">This browser
only opens pages on http://www.example.com/</span><span
class="dl">"</span><span class="p">;</span>
+ <span class="p">}</span>
+ <span class="p">});</span>
+
+ <span class="nx">inAppBrowserRef</span><span class="p">.</span><span
class="nf">addEventListener</span><span class="p">(</span><span
class="dl">'</span><span class="s1">message</span><span
class="dl">'</span><span class="p">,</span> <span class="p">(</span><span
class="nx">inAppBrowserEvent</span><span class="p">)</span> <span
class="o">=></span> <span class="p">{</span>
+ <span class="nb">document</span><span class="p">.</span><span
class="nf">getElementById</span><span class="p">(</span><span
class="dl">"</span><span class="s2">status-message</span><span
class="dl">"</span><span class="p">).</span><span class="nx">textContent</span>
<span class="o">=</span> <span class="s2">`message received: </span><span
class="p">${</span><span class="nx">inAppBrowserEvent</span><span
class="p">.</span><span class="nx">data</span><span class="p">.</span><span cl
[...]
+ <span class="p">});</span>
<span class="p">}</span>
-
-<span class="kd">function</span> <span
class="nf">loadErrorCallBack</span><span class="p">(</span><span
class="nx">params</span><span class="p">)</span> <span class="p">{</span>
-
- <span class="nf">$</span><span class="p">(</span><span
class="dl">'</span><span class="s1">#status-message</span><span
class="dl">'</span><span class="p">).</span><span class="nf">text</span><span
class="p">(</span><span class="dl">""</span><span class="p">);</span>
-
- <span class="kd">var</span> <span class="nx">scriptErrorMesssage</span>
<span class="o">=</span>
- <span class="dl">"</span><span class="s2">alert('Sorry we cannot open
that page. Message from the server is : </span><span class="dl">"</span>
- <span class="o">+</span> <span class="nx">params</span><span
class="p">.</span><span class="nx">message</span> <span class="o">+</span>
<span class="dl">"</span><span class="s2">');</span><span class="dl">"</span>
-
- <span class="nx">inAppBrowserRef</span><span class="p">.</span><span
class="nf">executeScript</span><span class="p">({</span> <span
class="na">code</span><span class="p">:</span> <span
class="nx">scriptErrorMesssage</span> <span class="p">},</span> <span
class="nx">executeScriptCallBack</span><span class="p">);</span>
-
- <span class="nx">inAppBrowserRef</span><span class="p">.</span><span
class="nf">close</span><span class="p">();</span>
-
- <span class="nx">inAppBrowserRef</span> <span class="o">=</span> <span
class="kc">undefined</span><span class="p">;</span>
-
-<span class="p">}</span>
-
-<span class="kd">function</span> <span
class="nf">executeScriptCallBack</span><span class="p">(</span><span
class="nx">params</span><span class="p">)</span> <span class="p">{</span>
-
- <span class="k">if </span><span class="p">(</span><span
class="nx">params</span><span class="p">[</span><span class="mi">0</span><span
class="p">]</span> <span class="o">==</span> <span class="kc">null</span><span
class="p">)</span> <span class="p">{</span>
-
- <span class="nf">$</span><span class="p">(</span><span
class="dl">'</span><span class="s1">#status-message</span><span
class="dl">'</span><span class="p">).</span><span class="nf">text</span><span
class="p">(</span>
- <span class="dl">"</span><span class="s2">Sorry we couldn't open
that page. Message from the server is : '</span><span class="dl">"</span>
- <span class="o">+</span> <span class="nx">params</span><span
class="p">.</span><span class="nx">message</span> <span class="o">+</span>
<span class="dl">"</span><span class="s2">'</span><span
class="dl">"</span><span class="p">);</span>
- <span class="p">}</span>
-
-<span class="p">}</span>
-
-<span class="kd">function</span> <span
class="nf">beforeloadCallBack</span><span class="p">(</span><span
class="nx">params</span><span class="p">,</span> <span
class="nx">callback</span><span class="p">)</span> <span class="p">{</span>
-
- <span class="k">if </span><span class="p">(</span><span
class="nx">params</span><span class="p">.</span><span
class="nx">url</span><span class="p">.</span><span
class="nf">startsWith</span><span class="p">(</span><span
class="dl">"</span><span class="s2">http://www.example.com/</span><span
class="dl">"</span><span class="p">))</span> <span class="p">{</span>
-
- <span class="c1">// Load this URL in the inAppBrowser.</span>
- <span class="nf">callback</span><span class="p">(</span><span
class="nx">params</span><span class="p">.</span><span
class="nx">url</span><span class="p">);</span>
- <span class="p">}</span> <span class="k">else</span> <span
class="p">{</span>
-
- <span class="c1">// The callback is not invoked, so the page will not
be loaded.</span>
- <span class="nf">$</span><span class="p">(</span><span
class="dl">'</span><span class="s1">#status-message</span><span
class="dl">'</span><span class="p">).</span><span class="nf">text</span><span
class="p">(</span><span class="dl">"</span><span class="s2">This browser only
opens pages on http://www.example.com/</span><span class="dl">"</span><span
class="p">);</span>
- <span class="p">}</span>
-
-<span class="p">}</span>
-
-<span class="kd">function</span> <span class="nf">messageCallBack</span><span
class="p">(</span><span class="nx">params</span><span class="p">){</span>
- <span class="nf">$</span><span class="p">(</span><span
class="dl">'</span><span class="s1">#status-message</span><span
class="dl">'</span><span class="p">).</span><span class="nf">text</span><span
class="p">(</span><span class="dl">"</span><span class="s2">message received:
</span><span class="dl">"</span><span class="o">+</span><span
class="nx">params</span><span class="p">.</span><span
class="nx">data</span><span class="p">.</span><span
class="nx">my_message</span><span class="p">) [...]
-<span class="p">}</span>
-
</code></pre></div></div>
<h3>Customscheme event Example</h3>
@@ -2942,10 +2923,12 @@ iab.open('https://whitelisted-url.com',
'random_string', 'location=no'); // load
<h3>Urls that are not white-listed</h3>
+<p>Platform note: <code>_self</code> differs by platform for non-whitelisted
URLs. On Android it falls back to <code>InAppBrowser</code>. On iOS it stays in
the Cordova WebView and is controlled by
<code><allow-navigation></code>.</p>
+
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre
class="highlight"><code>var iab = cordova.InAppBrowser;
iab.open('https://url-that-fails-whitelist.com'); // loads in
the InAppBrowser
-iab.open('https://url-that-fails-whitelist.com', '_self'); // loads in
the InAppBrowser
+iab.open('https://url-that-fails-whitelist.com', '_self'); // Android:
loads in the InAppBrowser, iOS: handled by Cordova WebView rules
iab.open('https://url-that-fails-whitelist.com', '_system'); // loads in
the system browser
iab.open('https://url-that-fails-whitelist.com', '_blank'); // loads in
the InAppBrowser
iab.open('https://url-that-fails-whitelist.com', 'random_string'); // loads in
the InAppBrowser
diff --git a/feed.xml b/feed.xml
index 44a55801aa..f2170fd50d 100644
--- a/feed.xml
+++ b/feed.xml
@@ -6,8 +6,8 @@
</description>
<link>https://cordova.apache.org/</link>
<atom:link href="https://cordova.apache.org/feed.xml" rel="self"
type="application/rss+xml"/>
- <pubDate>Wed, 15 Apr 2026 20:02:54 +0000</pubDate>
- <lastBuildDate>Wed, 15 Apr 2026 20:02:54 +0000</lastBuildDate>
+ <pubDate>Sat, 16 May 2026 20:33:09 +0000</pubDate>
+ <lastBuildDate>Sat, 16 May 2026 20:33:09 +0000</lastBuildDate>
<generator>Jekyll v4.4.1</generator>
<item>
diff --git a/sitemap.xml b/sitemap.xml
index bd74306d9b..0a2da64d20 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -1646,7 +1646,7 @@
<url>
- <loc>https://cordova.apache.org/contact/</loc>
+ <loc>https://cordova.apache.org/contribute/</loc>
</url>
@@ -1655,7 +1655,7 @@
<url>
- <loc>https://cordova.apache.org/contribute/</loc>
+ <loc>https://cordova.apache.org/contact/</loc>
</url>
@@ -1704,16 +1704,7 @@
<url>
- <loc>https://cordova.apache.org/downloads/</loc>
-</url>
-
-
-
-
-
-
- <url>
- <loc>https://cordova.apache.org/docs/en/latest/config_ref/</loc>
+
<loc>https://cordova.apache.org/docs/en/latest/platform_plugin_versioning_ref/</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
@@ -1724,7 +1715,7 @@
<url>
- <loc>https://cordova.apache.org/docs/en/latest/config_ref/</loc>
+
<loc>https://cordova.apache.org/docs/en/latest/platform_plugin_versioning_ref/</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
@@ -1732,7 +1723,7 @@
<url>
-
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-device/</loc>
+
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-dialogs/</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
@@ -1743,7 +1734,7 @@
<url>
-
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-device/</loc>
+
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-dialogs/</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
@@ -1751,7 +1742,7 @@
<url>
-
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-media-capture/</loc>
+
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-vibration/</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
@@ -1762,7 +1753,7 @@
<url>
-
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-media-capture/</loc>
+
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-vibration/</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
@@ -1770,7 +1761,7 @@
<url>
-
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-statusbar/</loc>
+
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-battery-status/</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
@@ -1781,7 +1772,7 @@
<url>
-
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-statusbar/</loc>
+
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-battery-status/</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
@@ -1789,7 +1780,7 @@
<url>
-
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-camera/</loc>
+
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-statusbar/</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
@@ -1800,7 +1791,7 @@
<url>
-
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-camera/</loc>
+
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-statusbar/</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
@@ -1808,7 +1799,7 @@
<url>
-
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-battery-status/</loc>
+ <loc>https://cordova.apache.org/docs/en/latest/reference/cordova-cli/</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
@@ -1819,7 +1810,7 @@
<url>
-
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-battery-status/</loc>
+ <loc>https://cordova.apache.org/docs/en/latest/reference/cordova-cli/</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
@@ -1827,7 +1818,7 @@
<url>
-
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-file/</loc>
+
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-network-information/</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
@@ -1838,7 +1829,7 @@
<url>
-
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-file/</loc>
+
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-network-information/</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
@@ -1846,7 +1837,7 @@
<url>
-
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-dialogs/</loc>
+
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-camera/</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
@@ -1857,7 +1848,7 @@
<url>
-
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-dialogs/</loc>
+
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-camera/</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
@@ -1865,7 +1856,7 @@
<url>
-
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-inappbrowser/</loc>
+
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-geolocation/</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
@@ -1876,7 +1867,7 @@
<url>
-
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-inappbrowser/</loc>
+
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-geolocation/</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
@@ -1884,7 +1875,7 @@
<url>
-
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-splashscreen/</loc>
+
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-inappbrowser/</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
@@ -1895,7 +1886,7 @@
<url>
-
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-splashscreen/</loc>
+
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-inappbrowser/</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
@@ -1903,7 +1894,7 @@
<url>
-
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-screen-orientation/</loc>
+
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-file/</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
@@ -1914,7 +1905,7 @@
<url>
-
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-screen-orientation/</loc>
+
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-file/</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
@@ -1922,7 +1913,7 @@
<url>
- <loc>https://cordova.apache.org/docs/en/latest/reference/cordova-cli/</loc>
+
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-media-capture/</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
@@ -1933,7 +1924,7 @@
<url>
- <loc>https://cordova.apache.org/docs/en/latest/reference/cordova-cli/</loc>
+
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-media-capture/</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
@@ -1941,7 +1932,7 @@
<url>
-
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-network-information/</loc>
+
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-media/</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
@@ -1952,7 +1943,7 @@
<url>
-
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-network-information/</loc>
+
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-media/</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
@@ -1960,7 +1951,7 @@
<url>
-
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-geolocation/</loc>
+
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-screen-orientation/</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
@@ -1971,7 +1962,7 @@
<url>
-
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-geolocation/</loc>
+
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-screen-orientation/</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
@@ -1979,7 +1970,7 @@
<url>
-
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-media/</loc>
+
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-splashscreen/</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
@@ -1990,7 +1981,7 @@
<url>
-
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-media/</loc>
+
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-splashscreen/</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
@@ -1998,7 +1989,7 @@
<url>
-
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-vibration/</loc>
+
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-device/</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
@@ -2009,7 +2000,7 @@
<url>
-
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-vibration/</loc>
+
<loc>https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-device/</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
@@ -2017,7 +2008,7 @@
<url>
- <loc>https://cordova.apache.org/docs/en/latest/guide/hybrid/webviews/</loc>
+
<loc>https://cordova.apache.org/docs/en/latest/core/features/splashscreen/</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
@@ -2028,7 +2019,7 @@
<url>
- <loc>https://cordova.apache.org/docs/en/latest/guide/hybrid/webviews/</loc>
+
<loc>https://cordova.apache.org/docs/en/latest/core/features/splashscreen/</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
@@ -2036,7 +2027,7 @@
<url>
- <loc>https://cordova.apache.org/docs/en/latest/guide/hybrid/plugins/</loc>
+
<loc>https://cordova.apache.org/docs/en/latest/guide/appdev/allowlist/</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
@@ -2047,7 +2038,7 @@
<url>
- <loc>https://cordova.apache.org/docs/en/latest/guide/hybrid/plugins/</loc>
+
<loc>https://cordova.apache.org/docs/en/latest/guide/appdev/allowlist/</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
@@ -2055,7 +2046,7 @@
<url>
- <loc>https://cordova.apache.org/docs/en/latest/guide/next/</loc>
+ <loc>https://cordova.apache.org/docs/en/latest/guide/appdev/security/</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
@@ -2066,7 +2057,7 @@
<url>
- <loc>https://cordova.apache.org/docs/en/latest/guide/next/</loc>
+ <loc>https://cordova.apache.org/docs/en/latest/guide/appdev/security/</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
@@ -2074,7 +2065,7 @@
<url>
-
<loc>https://cordova.apache.org/docs/en/latest/guide/appdev/allowlist/</loc>
+ <loc>https://cordova.apache.org/docs/en/latest/guide/appdev/hooks/</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
@@ -2085,7 +2076,7 @@
<url>
-
<loc>https://cordova.apache.org/docs/en/latest/guide/appdev/allowlist/</loc>
+ <loc>https://cordova.apache.org/docs/en/latest/guide/appdev/hooks/</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
@@ -2112,7 +2103,7 @@
<url>
- <loc>https://cordova.apache.org/docs/en/latest/guide/appdev/security/</loc>
+ <loc>https://cordova.apache.org/docs/en/latest/guide/cli/</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
@@ -2123,7 +2114,7 @@
<url>
- <loc>https://cordova.apache.org/docs/en/latest/guide/appdev/security/</loc>
+ <loc>https://cordova.apache.org/docs/en/latest/guide/cli/</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
@@ -2131,7 +2122,7 @@
<url>
- <loc>https://cordova.apache.org/docs/en/latest/guide/appdev/hooks/</loc>
+ <loc>https://cordova.apache.org/docs/en/latest/guide/support/</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
@@ -2142,7 +2133,7 @@
<url>
- <loc>https://cordova.apache.org/docs/en/latest/guide/appdev/hooks/</loc>
+ <loc>https://cordova.apache.org/docs/en/latest/guide/support/</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
@@ -2150,7 +2141,7 @@
<url>
- <loc>https://cordova.apache.org/docs/en/latest/guide/support/</loc>
+ <loc>https://cordova.apache.org/docs/en/latest/guide/overview/</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
@@ -2161,7 +2152,7 @@
<url>
- <loc>https://cordova.apache.org/docs/en/latest/guide/support/</loc>
+ <loc>https://cordova.apache.org/docs/en/latest/guide/overview/</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
@@ -2169,7 +2160,7 @@
<url>
- <loc>https://cordova.apache.org/docs/en/latest/guide/overview/</loc>
+ <loc>https://cordova.apache.org/docs/en/latest/guide/next/</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
@@ -2180,7 +2171,7 @@
<url>
- <loc>https://cordova.apache.org/docs/en/latest/guide/overview/</loc>
+ <loc>https://cordova.apache.org/docs/en/latest/guide/next/</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
@@ -2188,7 +2179,7 @@
<url>
- <loc>https://cordova.apache.org/docs/en/latest/guide/cli/</loc>
+
<loc>https://cordova.apache.org/docs/en/latest/guide/platforms/electron/</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
@@ -2199,7 +2190,7 @@
<url>
- <loc>https://cordova.apache.org/docs/en/latest/guide/cli/</loc>
+
<loc>https://cordova.apache.org/docs/en/latest/guide/platforms/electron/</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
@@ -2245,7 +2236,7 @@
<url>
-
<loc>https://cordova.apache.org/docs/en/latest/guide/platforms/electron/</loc>
+ <loc>https://cordova.apache.org/docs/en/latest/guide/hybrid/plugins/</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
@@ -2256,7 +2247,7 @@
<url>
-
<loc>https://cordova.apache.org/docs/en/latest/guide/platforms/electron/</loc>
+ <loc>https://cordova.apache.org/docs/en/latest/guide/hybrid/plugins/</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
@@ -2264,7 +2255,7 @@
<url>
-
<loc>https://cordova.apache.org/docs/en/latest/platform_plugin_versioning_ref/</loc>
+ <loc>https://cordova.apache.org/docs/en/latest/guide/hybrid/webviews/</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
@@ -2275,7 +2266,7 @@
<url>
-
<loc>https://cordova.apache.org/docs/en/latest/platform_plugin_versioning_ref/</loc>
+ <loc>https://cordova.apache.org/docs/en/latest/guide/hybrid/webviews/</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
@@ -2283,7 +2274,7 @@
<url>
- <loc>https://cordova.apache.org/docs/en/latest/platform_pinning/</loc>
+ <loc>https://cordova.apache.org/docs/en/latest/config_ref/</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
@@ -2294,7 +2285,7 @@
<url>
- <loc>https://cordova.apache.org/docs/en/latest/platform_pinning/</loc>
+ <loc>https://cordova.apache.org/docs/en/latest/config_ref/</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
@@ -2302,7 +2293,7 @@
<url>
-
<loc>https://cordova.apache.org/docs/en/latest/core/features/splashscreen/</loc>
+ <loc>https://cordova.apache.org/docs/en/latest/third-party/</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
@@ -2313,7 +2304,7 @@
<url>
-
<loc>https://cordova.apache.org/docs/en/latest/core/features/splashscreen/</loc>
+ <loc>https://cordova.apache.org/docs/en/latest/third-party/</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
@@ -2321,7 +2312,7 @@
<url>
- <loc>https://cordova.apache.org/docs/en/latest/third-party/</loc>
+ <loc>https://cordova.apache.org/docs/en/latest/platform_pinning/</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
@@ -2332,7 +2323,7 @@
<url>
- <loc>https://cordova.apache.org/docs/en/latest/third-party/</loc>
+ <loc>https://cordova.apache.org/docs/en/latest/platform_pinning/</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
@@ -2358,6 +2349,15 @@
+ <url>
+ <loc>https://cordova.apache.org/downloads/</loc>
+</url>
+
+
+
+
+
+
<url>
<loc>https://cordova.apache.org/privacy/</loc>
</url>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]