This is an automated email from the ASF dual-hosted git repository. github-bot pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/cordova-docs.git
The following commit(s) were added to refs/heads/asf-site by this push: new 9b334a5c25 Deploying to asf-site from @ apache/cordova-docs@3e22d39ff940230fb54f3e59c236c5559e178fcf 🚀 9b334a5c25 is described below commit 9b334a5c25b1a303d4238e6ce53813a472ec52a2 Author: erisu <er...@users.noreply.github.com> AuthorDate: Fri Feb 14 01:15:00 2025 +0000 Deploying to asf-site from @ apache/cordova-docs@3e22d39ff940230fb54f3e59c236c5559e178fcf 🚀 --- docs/en/12.x-2025.01/guide/platforms/android/plugin.html | 14 +++++++++----- docs/en/12.x/guide/platforms/android/plugin.html | 14 +++++++++----- docs/en/dev/guide/platforms/android/plugin.html | 14 +++++++++----- feed.xml | 4 ++-- 4 files changed, 29 insertions(+), 17 deletions(-) diff --git a/docs/en/12.x-2025.01/guide/platforms/android/plugin.html b/docs/en/12.x-2025.01/guide/platforms/android/plugin.html index 656d97e07c..1694bf400a 100644 --- a/docs/en/12.x-2025.01/guide/platforms/android/plugin.html +++ b/docs/en/12.x-2025.01/guide/platforms/android/plugin.html @@ -2415,15 +2415,19 @@ referenced by a call from JavaScript, unless <code><param></code> with an <span class="nt"></feature></span> </code></pre></div></div> -<p>Plugins should use the <code>initialize</code> method for their start-up logic.</p> +<p>Plugins should use <code>pluginInitialize</code> for their start-up logic.</p> -<div class="language-java highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="nd">@Override</span> -<span class="kd">public</span> <span class="kt">void</span> <span class="nf">initialize</span><span class="o">(</span><span class="nc">CordovaInterface</span> <span class="n">cordova</span><span class="o">,</span> <span class="nc">CordovaWebView</span> <span class="n">webView</span><span class="o">)</span> <span class="o">{</span> - <span class="kd">super</span><span class="o">.</span><span class="na">initialize</span><span class="o">(</span><span class="n">cordova</span><span class="o">,</span> <span class="n">webView</span><span class="o">);</span> - <span class="c1">// your init code here</span> +<div class="language-java highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="cm">/** + * Called after plugin construction and fields have been initialized. + */</span> +<span class="nd">@Override</span> +<span class="kd">protected</span> <span class="kt">void</span> <span class="nf">pluginInitialize</span><span class="o">()</span> <span class="o">{</span> + <span class="c1">// Your code here ...</span> <span class="o">}</span> </code></pre></div></div> +<p>Do not use <a href="https://github.com/apache/cordova-android/blob/dff2fc633121f995b6827a9d1a211c3c54d60c7d/framework/src/org/apache/cordova/CordovaPlugin.java#L68">CordovaPlugin#initialize(CordovaInterface cordova, CordovaWebView webView)</a> anylonger, as this will be deprecated in the future. <code>CordovaPlugin</code> has the public members <code>cordova</code> and <code>webView</code> which you can access in your plugin.</p> + <p>Plugins also have access to Android lifecycle events and can handle them by extending one of the provided methods (<code>onResume</code>, <code>onDestroy</code>, etc). Plugins with long-running requests, background activity such as media playback, diff --git a/docs/en/12.x/guide/platforms/android/plugin.html b/docs/en/12.x/guide/platforms/android/plugin.html index 21fd9e0453..47ee41bee2 100644 --- a/docs/en/12.x/guide/platforms/android/plugin.html +++ b/docs/en/12.x/guide/platforms/android/plugin.html @@ -2399,15 +2399,19 @@ referenced by a call from JavaScript, unless <code><param></code> with an <span class="nt"></feature></span> </code></pre></div></div> -<p>Plugins should use the <code>initialize</code> method for their start-up logic.</p> +<p>Plugins should use <code>pluginInitialize</code> for their start-up logic.</p> -<div class="language-java highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="nd">@Override</span> -<span class="kd">public</span> <span class="kt">void</span> <span class="nf">initialize</span><span class="o">(</span><span class="nc">CordovaInterface</span> <span class="n">cordova</span><span class="o">,</span> <span class="nc">CordovaWebView</span> <span class="n">webView</span><span class="o">)</span> <span class="o">{</span> - <span class="kd">super</span><span class="o">.</span><span class="na">initialize</span><span class="o">(</span><span class="n">cordova</span><span class="o">,</span> <span class="n">webView</span><span class="o">);</span> - <span class="c1">// your init code here</span> +<div class="language-java highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="cm">/** + * Called after plugin construction and fields have been initialized. + */</span> +<span class="nd">@Override</span> +<span class="kd">protected</span> <span class="kt">void</span> <span class="nf">pluginInitialize</span><span class="o">()</span> <span class="o">{</span> + <span class="c1">// Your code here ...</span> <span class="o">}</span> </code></pre></div></div> +<p>Do not use <a href="https://github.com/apache/cordova-android/blob/dff2fc633121f995b6827a9d1a211c3c54d60c7d/framework/src/org/apache/cordova/CordovaPlugin.java#L68">CordovaPlugin#initialize(CordovaInterface cordova, CordovaWebView webView)</a> anylonger, as this will be deprecated in the future. <code>CordovaPlugin</code> has the public members <code>cordova</code> and <code>webView</code> which you can access in your plugin.</p> + <p>Plugins also have access to Android lifecycle events and can handle them by extending one of the provided methods (<code>onResume</code>, <code>onDestroy</code>, etc). Plugins with long-running requests, background activity such as media playback, diff --git a/docs/en/dev/guide/platforms/android/plugin.html b/docs/en/dev/guide/platforms/android/plugin.html index 25a9bbd4cf..ddd826333a 100644 --- a/docs/en/dev/guide/platforms/android/plugin.html +++ b/docs/en/dev/guide/platforms/android/plugin.html @@ -2423,15 +2423,19 @@ referenced by a call from JavaScript, unless <code><param></code> with an <span class="nt"></feature></span> </code></pre></div></div> -<p>Plugins should use the <code>initialize</code> method for their start-up logic.</p> +<p>Plugins should use <code>pluginInitialize</code> for their start-up logic.</p> -<div class="language-java highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="nd">@Override</span> -<span class="kd">public</span> <span class="kt">void</span> <span class="nf">initialize</span><span class="o">(</span><span class="nc">CordovaInterface</span> <span class="n">cordova</span><span class="o">,</span> <span class="nc">CordovaWebView</span> <span class="n">webView</span><span class="o">)</span> <span class="o">{</span> - <span class="kd">super</span><span class="o">.</span><span class="na">initialize</span><span class="o">(</span><span class="n">cordova</span><span class="o">,</span> <span class="n">webView</span><span class="o">);</span> - <span class="c1">// your init code here</span> +<div class="language-java highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="cm">/** + * Called after plugin construction and fields have been initialized. + */</span> +<span class="nd">@Override</span> +<span class="kd">protected</span> <span class="kt">void</span> <span class="nf">pluginInitialize</span><span class="o">()</span> <span class="o">{</span> + <span class="c1">// Your code here ...</span> <span class="o">}</span> </code></pre></div></div> +<p>Do not use <a href="https://github.com/apache/cordova-android/blob/dff2fc633121f995b6827a9d1a211c3c54d60c7d/framework/src/org/apache/cordova/CordovaPlugin.java#L68">CordovaPlugin#initialize(CordovaInterface cordova, CordovaWebView webView)</a> anylonger, as this will be deprecated in the future. <code>CordovaPlugin</code> has the public members <code>cordova</code> and <code>webView</code> which you can access in your plugin.</p> + <p>Plugins also have access to Android lifecycle events and can handle them by extending one of the provided methods (<code>onResume</code>, <code>onDestroy</code>, etc). Plugins with long-running requests, background activity such as media playback, diff --git a/feed.xml b/feed.xml index eeb2710527..01fabe1ddc 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>Thu, 13 Feb 2025 13:31:24 +0000</pubDate> - <lastBuildDate>Thu, 13 Feb 2025 13:31:24 +0000</lastBuildDate> + <pubDate>Fri, 14 Feb 2025 01:14:10 +0000</pubDate> + <lastBuildDate>Fri, 14 Feb 2025 01:14:10 +0000</lastBuildDate> <generator>Jekyll v4.4.1</generator> <item> --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org