cordova-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From victo...@apache.org
Subject [3/3] cordova-plugin-inappbrowser git commit: CB-9128 cordova-plugin-inappbrowser documentation translation: cordova-plugin-inappbrowser
Date Fri, 12 Jun 2015 14:41:50 GMT
CB-9128 cordova-plugin-inappbrowser documentation translation: cordova-plugin-inappbrowser


Project: http://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser/repo
Commit: http://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser/commit/de9f3e35
Tree: http://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser/tree/de9f3e35
Diff: http://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser/diff/de9f3e35

Branch: refs/heads/master
Commit: de9f3e35b449fcfc2873e2decea302c67a60c8b2
Parents: 77d0c99
Author: Victor Sosa <victorsh@apache.org>
Authored: Fri Jun 12 09:41:39 2015 -0500
Committer: Victor Sosa <victorsh@apache.org>
Committed: Fri Jun 12 09:41:39 2015 -0500

----------------------------------------------------------------------
 doc/de/README.md                  | 388 +++++++++++++++++++++++++++++++++
 doc/es/README.md                  | 388 +++++++++++++++++++++++++++++++++
 doc/fr/README.md                  | 388 +++++++++++++++++++++++++++++++++
 doc/it/README.md                  | 388 +++++++++++++++++++++++++++++++++
 doc/ja/README.md                  | 388 +++++++++++++++++++++++++++++++++
 doc/ko/README.md                  | 388 +++++++++++++++++++++++++++++++++
 doc/pl/README.md                  | 388 +++++++++++++++++++++++++++++++++
 doc/zh/README.md                  | 388 +++++++++++++++++++++++++++++++++
 src/blackberry10/doc/de/README.md |  24 ++
 src/blackberry10/doc/es/README.md |  24 ++
 src/blackberry10/doc/fr/README.md |  24 ++
 src/blackberry10/doc/it/README.md |  24 ++
 src/blackberry10/doc/ja/README.md |  24 ++
 src/blackberry10/doc/ko/README.md |  24 ++
 src/blackberry10/doc/pl/README.md |  24 ++
 src/blackberry10/doc/zh/README.md |  24 ++
 16 files changed, 3296 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser/blob/de9f3e35/doc/de/README.md
----------------------------------------------------------------------
diff --git a/doc/de/README.md b/doc/de/README.md
new file mode 100644
index 0000000..2ee92f8
--- /dev/null
+++ b/doc/de/README.md
@@ -0,0 +1,388 @@
+<!--
+# license: Licensed to the Apache Software Foundation (ASF) under one
+#         or more contributor license agreements.  See the NOTICE file
+#         distributed with this work for additional information
+#         regarding copyright ownership.  The ASF licenses this file
+#         to you under the Apache License, Version 2.0 (the
+#         "License"); you may not use this file except in compliance
+#         with the License.  You may obtain a copy of the License at
+#
+#           http://www.apache.org/licenses/LICENSE-2.0
+#
+#         Unless required by applicable law or agreed to in writing,
+#         software distributed under the License is distributed on an
+#         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+#         KIND, either express or implied.  See the License for the
+#         specific language governing permissions and limitations
+#         under the License.
+-->
+
+# cordova-plugin-inappbrowser
+
+[![Build Status](https://travis-ci.org/apache/cordova-plugin-inappbrowser.svg)](https://travis-ci.org/apache/cordova-plugin-inappbrowser)
+
+Dieses Plugin bietet eine Web-Browser-Ansicht, die beim Aufruf von `cordova.InAppBrowser.open()`.
+
+    var ref = cordova.InAppBrowser.open('http://apache.org', '_blank', 'location=yes');
+    
+
+Die `cordova.InAppBrowser.open()` Funktion ist definiert als Ersatz für die `window.open()` Funktion. InAppBrowser Fenster, können vorhandene `window.open()` Aufrufe durch window.open ersetzen:
+
+    window.open = cordova.InAppBrowser.open;
+    
+
+Das InAppBrowser-Fenster verhält sich wie einen standard-Webbrowser und Cordova APIs kann nicht zugegriffen werden kann. Aus diesem Grund empfiehlt sich die InAppBrowser Wenn Sie von Drittanbietern (nicht vertrauenswürdige) Inhalte, statt zu laden, die in den wichtigsten Cordova Webview laden müssen. Die InAppBrowser unterliegt nicht der weißen Liste, noch ist Links in der Systembrowser öffnen.
+
+Die InAppBrowser bietet standardmäßig eine eigene GUI-Steuerelemente für den Benutzer (zurück, vor, erledigt).
+
+Für rückwärts Kompatibilität, dieses Plugin auch `window.open` Haken. Jedoch kann der Plugin installiert Haken der `window.open` haben unbeabsichtigte Nebenwirkungen (vor allem, wenn dieses Plugin nur als eine Abhängigkeit von einem anderen Plugin enthalten ist). Der Haken der `window.open` wird in einer zukünftigen Version entfernt. Bis der Haken aus dem Plugin entfernt wird, können die Vorgabe von apps manuell wiederherstellen:
+
+    delete window.open // Reverts the call back to it's prototype's default
+    
+
+`window.open` im globalen Gültigkeitsbereich ist zwar InAppBrowser nicht verfügbar bis nach dem `deviceready`-Ereignis.
+
+    document.addEventListener("deviceready", onDeviceReady, false);
+    function onDeviceReady() {
+        console.log("window.open works well");
+    }
+    
+
+## Installation
+
+    cordova plugin add cordova-plugin-inappbrowser
+    
+
+Wenn Sie alle Seite Lasten in Ihrer Anwendung durch die InAppBrowser gehen möchten, können Sie einfach `window.open` während der Initialisierung Haken. Zum Beispiel:
+
+    document.addEventListener("deviceready", onDeviceReady, false);
+    function onDeviceReady() {
+        window.open = cordova.InAppBrowser.open;
+    }
+    
+
+## cordova.InAppBrowser.open
+
+Öffnet eine URL in eine neue `InAppBrowser`-Instanz, die aktuelle Browserinstanz oder der Systembrowser.
+
+    var ref = cordova.InAppBrowser.open(url, target, options);
+    
+
+  * **Ref**: Bezugnahme auf das `InAppBrowser` Fenster. *(InAppBrowser)*
+
+  * **URL**: die URL um den *(String)* zu laden. Rufen Sie `encodeURI()` auf, wenn die URL Unicode-Zeichen enthält.
+
+  * **target**: das Ziel in welchem die URL geladen werden soll. Standardmäßig entspricht dieser Wert `_self` . *(String)*
+    
+      * `_self`: Öffnet sich in der Cordova WebView wenn der URL in der Whitelist ist, andernfalls es öffnet sich in der`InAppBrowser`.
+      * `_blank`: Öffnet den`InAppBrowser`.
+      * `_system`: Öffnet in den System-Web-Browser.
+
+  * **options**: Optionen für die `InAppBrowser` . Optional, säumige an: `location=yes` . *(String)*
+    
+    Die `options` Zeichenfolge muss keine Leerstelle enthalten, und jede Funktion Name/Wert-Paare müssen durch ein Komma getrennt werden. Featurenamen Groß-/Kleinschreibung. Alle Plattformen unterstützen die anderen Werte:
+    
+      * **location**: Legen Sie auf `yes` oder `no` , machen die `InAppBrowser` der Adressleiste ein- oder ausschalten.
+    
+    Nur Android:
+    
+      * **hidden**: Legen Sie auf `yes` um den Browser zu erstellen und laden Sie die Seite, aber nicht zeigen. Das Loadstop-Ereignis wird ausgelöst, wenn der Ladevorgang abgeschlossen ist. Weglassen oder auf `no` (Standard), den Browser öffnen und laden normalerweise zu haben.
+      * **clearcache**: Legen Sie auf `yes` , der Browser ist Cookiecache gelöscht, bevor das neue Fenster geöffnet wird
+      * **clearsessioncache**: Legen Sie auf `yes` zu der Session Cookie Cache gelöscht, bevor das neue Fenster geöffnet wird
+      * **zoom**: Legen Sie auf `yes` zu zeigen Android Browser-Zoom-Steuerelementen, die auf `no` festlegen, um sie zu verbergen. Standardwert ist `yes`.
+      * **hardwareback**: auf `yes` festlegen, um die Zurück-Taste verwenden, um die `InAppBrowser`Geschichte rückwärts navigieren. Wenn es keine vorherige Seite, wird der `InAppBrowser` geschlossen. Der Standardwert ist `yes`, so dass Sie es auf `no` festlegen müssen, wenn Sie die Schaltfläche "zurück", die InAppBrowser einfach zu schließen möchten.
+    
+    iOS nur:
+    
+      * **closebuttoncaption**: Legen Sie auf eine Zeichenfolge als Beschriftung der **fertig** -Schaltfläche verwenden. Beachten Sie, dass Sie diesen Wert selbst zu lokalisieren müssen.
+      * **disallowoverscroll**: Legen Sie auf `yes` oder `no` (Standard ist `no` ). Aktiviert/deaktiviert die UIWebViewBounce-Eigenschaft.
+      * **hidden**: Legen Sie auf `yes` um den Browser zu erstellen und laden Sie die Seite, aber nicht zeigen. Das Loadstop-Ereignis wird ausgelöst, wenn der Ladevorgang abgeschlossen ist. Weglassen oder auf `no` (Standard), den Browser öffnen und laden normalerweise zu haben.
+      * **clearcache**: Legen Sie auf `yes` , der Browser ist Cookiecache gelöscht, bevor das neue Fenster geöffnet wird
+      * **clearsessioncache**: Legen Sie auf `yes` zu der Session Cookie Cache gelöscht, bevor das neue Fenster geöffnet wird
+      * **toolbar**: Legen Sie auf `yes` oder `no` Aktivieren Sie die Symbolleiste ein- oder Ausschalten für InAppBrowser (Standard:`yes`)
+      * **enableViewportScale**: Legen Sie auf `yes` oder `no` , Viewport Skalierung durch ein Meta-Tag (standardmäßig zu verhindern`no`).
+      * **mediaPlaybackRequiresUserAction**: Legen Sie auf `yes` oder `no` , HTML5 audio oder video von automatisches Abspielen (standardmäßig zu verhindern`no`).
+      * **allowInlineMediaPlayback**: Legen Sie auf `yes` oder `no` Inline-HTML5-Media-Wiedergabe, Darstellung im Browser-Fenster, sondern in eine gerätespezifische Wiedergabe-Schnittstelle ermöglichen. Des HTML `video` Element muss auch die `webkit-playsinline` Attribut (Standard:`no`)
+      * **keyboardDisplayRequiresUserAction**: Legen Sie auf `yes` oder `no` um die Tastatur zu öffnen, wenn Formularelemente Fokus per JavaScript erhalten `focus()` Anruf (Standard:`yes`).
+      * **suppressesIncrementalRendering**: Legen Sie auf `yes` oder `no` zu warten, bis alle neuen anzeigen-Inhalte empfangen wird, bevor Sie wiedergegeben wird (standardmäßig`no`).
+      * **presentationstyle**: Legen Sie auf `pagesheet` , `formsheet` oder `fullscreen` [Präsentationsstil](http://developer.apple.com/library/ios/documentation/UIKit/Reference/UIViewController_Class/Reference/Reference.html#//apple_ref/occ/instp/UIViewController/modalPresentationStyle) (standardmäßig fest`fullscreen`).
+      * **transitionstyle**: Legen Sie auf `fliphorizontal` , `crossdissolve` oder `coververtical` [Übergangsstil](http://developer.apple.com/library/ios/#documentation/UIKit/Reference/UIViewController_Class/Reference/Reference.html#//apple_ref/occ/instp/UIViewController/modalTransitionStyle) (standardmäßig fest`coververtical`).
+      * **toolbarposition**: Legen Sie auf `top` oder `bottom` (Standard ist `bottom` ). Bewirkt, dass die Symbolleiste am oberen oder unteren Rand des Fensters sein.
+    
+    Nur Windows:
+    
+      * **hidden**: Legen Sie auf `yes` um den Browser zu erstellen und laden Sie die Seite, aber nicht zeigen. Das Loadstop-Ereignis wird ausgelöst, wenn der Ladevorgang abgeschlossen ist. Weglassen oder auf `no` (Standard), den Browser öffnen und laden normalerweise zu haben.
+      * **fullscreen**: auf `yes` festlegen, um das WebBrowser-Steuerelement ohne Rahmen drumherum zu erstellen. Bitte beachten Sie, dass bei **location=no** wird auch angegeben, gibt es keine Kontrolle, die Benutzer zum IAB-Fenster schließen.
+
+### Unterstützte Plattformen
+
+  * Amazon Fire OS
+  * Android
+  * BlackBerry 10
+  * Firefox OS
+  * iOS
+  * Windows 8 und 8.1
+  * Windows Phone 7 und 8
+  * Browser
+
+### Beispiel
+
+    var ref = cordova.InAppBrowser.open('http://apache.org', '_blank', 'location=yes');
+    var ref2 = cordova.InAppBrowser.open(encodeURI('http://ja.m.wikipedia.org/wiki/ハングル'), '_blank', 'location=yes');
+    
+
+### Firefox OS Macken
+
+Als Plugin jedes Design erzwingen nicht besteht die Notwendigkeit, einige CSS-Regeln hinzuzufügen, wenn bei `target='_blank'`. Die Regeln könnte wie diese aussehen.
+
+```css
+.inAppBrowserWrap {
+  background-color: rgba(0,0,0,0.75);
+  color: rgba(235,235,235,1.0);
+}
+.inAppBrowserWrap menu {
+  overflow: auto;
+  list-style-type: none;
+  padding-left: 0;
+}
+.inAppBrowserWrap menu li {
+  font-size: 25px;
+  height: 25px;
+  float: left;
+  margin: 0 10px;
+  padding: 3px 10px;
+  text-decoration: none;
+  color: #ccc;
+  display: block;
+  background: rgba(30,30,30,0.50);
+}
+.inAppBrowserWrap menu li.disabled {
+    color: #777;
+}
+```
+
+### Windows-Eigenheiten
+
+Ähnlich wie Firefox OS IAB Fenster visuelle Verhalten kann überschrieben werden, über `InAppBrowserWrap`/`InAppBrowserWrapFullscreen` -CSS-Klassen
+
+### Browser-Eigenheiten
+
+  * Plugin wird per Iframe implementiert,
+
+  * Navigationsverlauf (Schaltflächen`zurück` und `Vorwärts` in LocationBar) ist nicht implementiert.
+
+## InAppBrowser
+
+Bei einem Aufruf von `cordova.InAppBrowser.open` zurückgegebene Objekt..
+
+### Methoden
+
+  * addEventListener
+  * removeEventListener
+  * Schließen
+  * Karte
+  * executeScript
+  * insertCSS
+
+## addEventListener
+
+> Fügt einen Listener für eine Veranstaltung aus der`InAppBrowser`.
+
+    ref.addEventListener(eventname, callback);
+    
+
+  * **Ref**: Bezugnahme auf die `InAppBrowser` Fenster *(InAppBrowser)*
+
+  * **EventName**: das Ereignis zu warten *(String)*
+    
+      * **Loadstart**: Ereignis wird ausgelöst, wenn die `InAppBrowser` beginnt, eine URL zu laden.
+      * **Loadstop**: Ereignis wird ausgelöst, wenn der `InAppBrowser` beendet ist, eine URL laden.
+      * **LoadError**: Ereignis wird ausgelöst, wenn der `InAppBrowser` ein Fehler auftritt, wenn Sie eine URL zu laden.
+      * **Ausfahrt**: Ereignis wird ausgelöst, wenn das `InAppBrowser` -Fenster wird geschlossen.
+
+  * **Rückruf**: die Funktion, die ausgeführt wird, wenn das Ereignis ausgelöst wird. Die Funktion übergeben wird ein `InAppBrowserEvent` -Objekt als Parameter.
+
+### InAppBrowserEvent Eigenschaften
+
+  * **Typ**: Eventname, entweder `loadstart` , `loadstop` , `loaderror` , oder `exit` . *(String)*
+
+  * **URL**: die URL, die geladen wurde. *(String)*
+
+  * **Code**: der Fehler-Code, nur im Fall von `loaderror` . *(Anzahl)*
+
+  * **Nachricht**: die Fehlermeldung angezeigt, nur im Fall von `loaderror` . *(String)*
+
+### Unterstützte Plattformen
+
+  * Amazon Fire OS
+  * Android
+  * iOS
+  * Windows 8 und 8.1
+  * Windows Phone 7 und 8
+  * Browser
+
+### Browser-Eigenheiten
+
+`loadstart` und `loaderror` Ereignisse werden nicht ausgelöst wird.
+
+### Kurzes Beispiel
+
+    var ref = cordova.InAppBrowser.open('http://apache.org', '_blank', 'location=yes');
+    ref.addEventListener('loadstart', function(event) { alert(event.url); });
+    
+
+## removeEventListener
+
+> Entfernt einen Listener für eine Veranstaltung aus der`InAppBrowser`.
+
+    ref.removeEventListener(eventname, callback);
+    
+
+  * **Ref**: Bezugnahme auf die `InAppBrowser` Fenster. *(InAppBrowser)*
+
+  * **EventName**: das Ereignis zu warten. *(String)*
+    
+      * **Loadstart**: Ereignis wird ausgelöst, wenn die `InAppBrowser` beginnt, eine URL zu laden.
+      * **Loadstop**: Ereignis wird ausgelöst, wenn der `InAppBrowser` beendet ist, eine URL laden.
+      * **LoadError**: Ereignis wird ausgelöst, wenn die `InAppBrowser` trifft einen Fehler beim Laden einer URLs.
+      * **Ausfahrt**: Ereignis wird ausgelöst, wenn das `InAppBrowser` -Fenster wird geschlossen.
+
+  * **Rückruf**: die Funktion ausgeführt, wenn das Ereignis ausgelöst wird. Die Funktion übergeben wird ein `InAppBrowserEvent` Objekt.
+
+### Unterstützte Plattformen
+
+  * Amazon Fire OS
+  * Android
+  * iOS
+  * Windows 8 und 8.1
+  * Windows Phone 7 und 8
+  * Browser
+
+### Kurzes Beispiel
+
+    var ref = cordova.InAppBrowser.open('http://apache.org', '_blank', 'location=yes');
+    var myCallback = function(event) { alert(event.url); }
+    ref.addEventListener('loadstart', myCallback);
+    ref.removeEventListener('loadstart', myCallback);
+    
+
+## Schließen
+
+> Schließt die `InAppBrowser` Fenster.
+
+    ref.close();
+    
+
+  * **Ref**: Bezugnahme auf die `InAppBrowser` Fenster *(InAppBrowser)*
+
+### Unterstützte Plattformen
+
+  * Amazon Fire OS
+  * Android
+  * Firefox OS
+  * iOS
+  * Windows 8 und 8.1
+  * Windows Phone 7 und 8
+  * Browser
+
+### Kurzes Beispiel
+
+    var ref = cordova.InAppBrowser.open('http://apache.org', '_blank', 'location=yes');
+    ref.close();
+    
+
+## Karte
+
+> Zeigt ein InAppBrowser-Fenster, das geöffnet wurde, versteckt. Aufrufen, dies hat keine Auswirkungen, wenn die InAppBrowser schon sichtbar war.
+
+    ref.show();
+    
+
+  * **Ref**: Verweis auf die (InAppBrowser) Fenster`InAppBrowser`)
+
+### Unterstützte Plattformen
+
+  * Amazon Fire OS
+  * Android
+  * iOS
+  * Windows 8 und 8.1
+  * Browser
+
+### Kurzes Beispiel
+
+    var ref = cordova.InAppBrowser.open('http://apache.org', '_blank', 'hidden=yes');
+    // some time later...
+    ref.show();
+    
+
+## executeScript
+
+> Fügt JavaScript-Code in das `InAppBrowser` Fenster
+
+    ref.executeScript(details, callback);
+    
+
+  * **Ref**: Bezugnahme auf die `InAppBrowser` Fenster. *(InAppBrowser)*
+
+  * **InjectDetails**: Informationen über das Skript ausgeführt, angeben, entweder ein `file` oder `code` Schlüssel. *(Objekt)*
+    
+      * **Datei**: URL des Skripts zu injizieren.
+      * **Code**: Text des Skripts zu injizieren.
+
+  * **Rückruf**: die Funktion, die ausgeführt wird, nachdem der JavaScript-Code injiziert wird.
+    
+      * Wenn das eingefügte Skript vom Typ ist `code` , der Rückruf führt mit einen einzelnen Parameter, der der Rückgabewert des Skripts ist, umwickelt ein `Array` . Bei Multi-Line-Skripten ist der Rückgabewert von der letzten Anweisung oder den letzten Ausdruck ausgewertet.
+
+### Unterstützte Plattformen
+
+  * Amazon Fire OS
+  * Android
+  * iOS
+  * Windows 8 und 8.1
+  * Browser
+
+### Kurzes Beispiel
+
+    var ref = cordova.InAppBrowser.open('http://apache.org', '_blank', 'location=yes');
+    ref.addEventListener('loadstop', function() {
+        ref.executeScript({file: "myscript.js"});
+    });
+    
+
+### Browser-Eigenheiten
+
+  * **code** -Schlüssel wird unterstützt.
+
+### Windows-Eigenheiten
+
+Aufgrund der [MSDN-Dokumentation](https://msdn.microsoft.com/en-us/library/windows.ui.xaml.controls.webview.invokescriptasync.aspx) das aufgerufene Skript kehren nur Zeichenfolgenwerte, andernfalls des Parameters, an **Rückruf** übergeben werden `[null]`.
+
+## insertCSS
+
+> Injiziert CSS in der `InAppBrowser` Fenster.
+
+    ref.insertCSS(details, callback);
+    
+
+  * **Ref**: Bezugnahme auf die `InAppBrowser` Fenster *(InAppBrowser)*
+
+  * **InjectDetails**: Informationen über das Skript ausgeführt, angeben, entweder ein `file` oder `code` Schlüssel. *(Objekt)*
+    
+      * **Datei**: URL des Stylesheets zu injizieren.
+      * **Code**: Text des Stylesheets zu injizieren.
+
+  * **Rückruf**: die Funktion, die ausgeführt wird, nachdem die CSS injiziert wird.
+
+### Unterstützte Plattformen
+
+  * Amazon Fire OS
+  * Android
+  * iOS
+  * Windows
+
+### Kurzes Beispiel
+
+    var ref = cordova.InAppBrowser.open('http://apache.org', '_blank', 'location=yes');
+    ref.addEventListener('loadstop', function() {
+        ref.insertCSS({file: "mystyles.css"});
+    });
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser/blob/de9f3e35/doc/es/README.md
----------------------------------------------------------------------
diff --git a/doc/es/README.md b/doc/es/README.md
new file mode 100644
index 0000000..811439a
--- /dev/null
+++ b/doc/es/README.md
@@ -0,0 +1,388 @@
+<!--
+# license: Licensed to the Apache Software Foundation (ASF) under one
+#         or more contributor license agreements.  See the NOTICE file
+#         distributed with this work for additional information
+#         regarding copyright ownership.  The ASF licenses this file
+#         to you under the Apache License, Version 2.0 (the
+#         "License"); you may not use this file except in compliance
+#         with the License.  You may obtain a copy of the License at
+#
+#           http://www.apache.org/licenses/LICENSE-2.0
+#
+#         Unless required by applicable law or agreed to in writing,
+#         software distributed under the License is distributed on an
+#         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+#         KIND, either express or implied.  See the License for the
+#         specific language governing permissions and limitations
+#         under the License.
+-->
+
+# cordova-plugin-inappbrowser
+
+[![Build Status](https://travis-ci.org/apache/cordova-plugin-inappbrowser.svg)](https://travis-ci.org/apache/cordova-plugin-inappbrowser)
+
+Este plugin proporciona una vista de navegador web que se muestra cuando se llama a `cordova.InAppBrowser.open()`.
+
+    var ref = cordova.InAppBrowser.open('http://apache.org', '_blank', 'location=yes');
+    
+
+El `cordova.InAppBrowser.open()` función se define como un reemplazo de sobreponer para la función `window.Open ()`. Llamadas existentes `window.Open ()` pueden utilizar la ventana InAppBrowser, mediante la sustitución de window.open:
+
+    window.open = cordova.InAppBrowser.open;
+    
+
+La ventana de InAppBrowser se comporta como un navegador web estándar y no puede acceder a Cordova APIs. Por este motivo, se recomienda la InAppBrowser si necesita cargar contenido de terceros (confianza), en lugar de que cargar en el principal webview Cordova. El InAppBrowser no está sujeta a la lista blanca, ni va a abrir enlaces en el navegador del sistema.
+
+El InAppBrowser proporciona por defecto sus propios controles GUI para el usuario (atras, adelante, hacer).
+
+Para atrás compatibilidad, este plugin también ganchos `window.open`. Sin embargo, el gancho de `window.open` plugin instalado puede tener efectos secundarios no deseados (especialmente si este plugin está incluido únicamente como una dependencia de otro plugin). El gancho de `window.open` se quitará en una versión futura de principal. Hasta que el gancho se ha extraído el plugin, aplicaciones pueden restaurar manualmente el comportamiento por defecto:
+
+    delete window.open // Reverts the call back to it's prototype's default
+    
+
+Aunque `window.open` es en el ámbito global, InAppBrowser no está disponible hasta después del evento `deviceready`.
+
+    document.addEventListener("deviceready", onDeviceReady, false);
+    function onDeviceReady() {
+        console.log("window.open works well");
+    }
+    
+
+## Instalación
+
+    cordova plugin add cordova-plugin-inappbrowser
+    
+
+Si quieres todas las cargas de página en su aplicación para ir a través de la InAppBrowser, simplemente puedes conectar `window.open` durante la inicialización. Por ejemplo:
+
+    document.addEventListener("deviceready", onDeviceReady, false);
+    function onDeviceReady() {
+        window.open = cordova.InAppBrowser.open;
+    }
+    
+
+## cordova.InAppBrowser.open
+
+Se abre una dirección URL en una nueva instancia de `InAppBrowser`, en la instancia actual del navegador o el navegador del sistema.
+
+    var ref = cordova.InAppBrowser.open(url, target, options);
+    
+
+  * **ref**: referencia a la `InAppBrowser` ventana. *(InAppBrowser)*
+
+  * **url**: el URL para cargar *(String)*. Llame a `encodeURI()` en esto si la URL contiene caracteres Unicode.
+
+  * **target**: el objetivo en el que se carga la URL, un parámetro opcional que se utiliza de forma predeterminada `_self`. *(String)*
+    
+      * `_self`: se abre en el Cordova WebView si la URL está en la lista blanca, de lo contrario se abre en el `InAppBrowser`.
+      * `_blank`: abre en el `InAppBrowser`.
+      * `_system`: se abre en el navegador del sistema.
+
+  * **options**: opciones para el `InAppBrowser`. Opcional, contumaz a: `location=yes`. *(String)*
+    
+    La cadena de `options` no debe contener ningún espacio en blanco, y los pares de nombre y valor de cada característica deben estar separados por una coma. Los nombres de función son minúsculas. Todas las plataformas admiten el valor siguiente:
+    
+      * **location**: se establece en `yes` o `no` para activar o desactivar la barra de ubicación de la `InAppBrowser`.
+    
+    Sólo Android:
+    
+      * **oculta**: a `yes` para crear el navegador y cargar la página, pero no lo demuestra. El evento loadstop se desencadena cuando termine la carga. Omitir o a `no` (por defecto) para que el navegador abra y carga normalmente.
+      * **clearcache**: a `yes` para que el navegador es caché de galleta despejado antes de que se abra la nueva ventana
+      * **clearsessioncache**: a `yes` que la caché de cookie de sesión despejado antes de que se abra la nueva ventana
+      * **zoom**: establezca en `sí` para mostrar los controles de zoom del navegador de Android, a `no` para ocultarlas. El valor predeterminado es `sí`.
+      * **hardwareback**: se establece en `sí` para utilizar el botón back de hardware para navegar hacia atrás a través de la historia de la `InAppBrowser`. Si no hay ninguna página anterior, se cerrará el `InAppBrowser` . El valor predeterminado es `sí`, por lo que se debe establecer en `no` si desea que el botón back para simplemente cerrar el InAppBrowser.
+    
+    Sólo iOS:
+    
+      * **closebuttoncaption**: establecer una cadena para usar como título del botón **hecho** . Tenga en cuenta que necesitas localizar este valor por sí mismo.
+      * **disallowoverscroll**: A `yes` o `no` (valor por defecto es `no` ). Activa/desactiva la propiedad UIWebViewBounce.
+      * **oculta**: a `yes` para crear el navegador y cargar la página, pero no lo demuestra. El evento loadstop se desencadena cuando termine la carga. Omitir o a `no` (por defecto) para que el navegador abra y carga normalmente.
+      * **clearcache**: a `yes` para que el navegador es caché de galleta despejado antes de que se abra la nueva ventana
+      * **clearsessioncache**: a `yes` que la caché de cookie de sesión despejado antes de que se abra la nueva ventana
+      * **barra de herramientas**: a `yes` o `no` para activar la barra de herramientas on u off para el InAppBrowser (por defecto`yes`)
+      * **enableViewportScale**: Set a `yes` o `no` para evitar viewport escalar a través de una etiqueta meta (por defecto a `no`).
+      * **mediaPlaybackRequiresUserAction**: Set a `yes` o `no` para evitar HTML5 audio o vídeo de reproducción automática (por defecto a `no`).
+      * **allowInlineMediaPlayback**: A `yes` o `no` para permitir la reproducción de los medios de comunicación en línea HTML5, mostrando en la ventana del navegador en lugar de una interfaz específica del dispositivo de reproducción. Elemento `video` de HTML también debe incluir el atributo de `webkit-playsinline` (por defecto a `no`)
+      * **keyboardDisplayRequiresUserAction**: se establece en `yes` o `no` para abrir el teclado cuando elementos de formulario reciben el foco mediante llamada de JavaScript de `focus()` (por defecto a `yes`).
+      * **suppressesIncrementalRendering**: se establece en `yes` o `no` para esperar hasta que todos los nuevos contenidos de vista se recibieron antes de ser prestados (por defecto a `no`).
+      * **presentationstyle**: se establece en `pagesheet`, `formsheet` o `fullscreen` para definir el [estilo de la presentación](http://developer.apple.com/library/ios/documentation/UIKit/Reference/UIViewController_Class/Reference/Reference.html#//apple_ref/occ/instp/UIViewController/modalPresentationStyle) (por defecto a `fullscreen`).
+      * **transitionstyle**: se establece en `fliphorizontal`, `crossdissolve` o `coververtical` para definir el [estilo de transición](http://developer.apple.com/library/ios/#documentation/UIKit/Reference/UIViewController_Class/Reference/Reference.html#//apple_ref/occ/instp/UIViewController/modalTransitionStyle) (por defecto `coververtical`).
+      * **toolbarposition**: A `top` o `bottom` (valor por defecto es `bottom` ). Hace que la barra de herramientas en la parte superior o inferior de la ventana.
+    
+    Sólo Windows:
+    
+      * **oculta**: a `yes` para crear el navegador y cargar la página, pero no lo demuestra. El evento loadstop se desencadena cuando termine la carga. Omitir o a `no` (por defecto) para que el navegador abra y carga normalmente.
+      * **fullscreen**: se establece en `sí` para crear el control del navegador sin un borde alrededor de él. Por favor tenga en cuenta que si **location=no** también se especifica, no habrá ningún control presentado al usuario para cerrar la ventana IAB.
+
+### Plataformas soportadas
+
+  * Amazon fire OS
+  * Android
+  * BlackBerry 10
+  * Firefox OS
+  * iOS
+  * Windows 8 y 8.1
+  * Windows Phone 7 y 8
+  * Explorador
+
+### Ejemplo
+
+    var ref = cordova.InAppBrowser.open('http://apache.org', '_blank', 'location=yes');
+    var ref2 = cordova.InAppBrowser.open(encodeURI('http://ja.m.wikipedia.org/wiki/ハングル'), '_blank', 'location=yes');
+    
+
+### Firefox OS rarezas
+
+Como plugin no cumplir cualquier diseño es necesario añadir algunas reglas CSS si abre con `target = '_blank'`. Las reglas pueden parecerse a estos
+
+```css
+.inAppBrowserWrap {
+  background-color: rgba(0,0,0,0.75);
+  color: rgba(235,235,235,1.0);
+}
+.inAppBrowserWrap menu {
+  overflow: auto;
+  list-style-type: none;
+  padding-left: 0;
+}
+.inAppBrowserWrap menu li {
+  font-size: 25px;
+  height: 25px;
+  float: left;
+  margin: 0 10px;
+  padding: 3px 10px;
+  text-decoration: none;
+  color: #ccc;
+  display: block;
+  background: rgba(30,30,30,0.50);
+}
+.inAppBrowserWrap menu li.disabled {
+    color: #777;
+}
+```
+
+### Windows rarezas
+
+Similar al comportamiento visual de la ventana de Firefox OS IAB puede anularse mediante `inAppBrowserWrap`/`inAppBrowserWrapFullscreen` clases CSS
+
+### Navegador rarezas
+
+  * Plugin se implementa mediante iframe,
+
+  * Historial de navegación (botones`atrás` y `adelante` en LocationBar) no está implementado.
+
+## InAppBrowser
+
+El objeto devuelto desde una llamada a `cordova.InAppBrowser.open`.
+
+### Métodos
+
+  * addEventListener
+  * removeEventListener
+  * close
+  * show
+  * executeScript
+  * insertCSS
+
+## addEventListener
+
+> Añade un detector para un evento de la `InAppBrowser`.
+
+    ref.addEventListener(eventname, callback);
+    
+
+  * **ref**: referencia a la ventana de `InAppBrowser` *(InAppBrowser)*
+
+  * **eventName**: el evento para escuchar *(String)*
+    
+      * **loadstart**: evento se desencadena cuando el `InAppBrowser` comienza a cargar una dirección URL.
+      * **loadstop**: evento desencadena cuando los acabados `InAppBrowser` cargar una dirección URL.
+      * **loaderror**: evento se desencadena cuando el `InAppBrowser` encuentra un error al cargar una dirección URL.
+      * **exit**: evento se desencadena cuando se cierra la ventana de `InAppBrowser`.
+
+  * **callback**: la función que se ejecuta cuando se desencadene el evento. La función se pasa un objeto `InAppBrowserEvent` como un parámetro.
+
+### InAppBrowserEvent propiedades
+
+  * **type**: eventname, `loadstart`, `loadstop`, `loaderror` o `exit`. *(String)*
+
+  * **url**: la URL que se cargó. *(String)*
+
+  * **code**: el código de error, sólo en el caso de `loaderror`. *(Número)*
+
+  * **message**: el mensaje de error, sólo en el caso de `loaderror`. *(String)*
+
+### Plataformas soportadas
+
+  * Amazon fire OS
+  * Android
+  * iOS
+  * Windows 8 y 8.1
+  * Windows Phone 7 y 8
+  * Explorador
+
+### Navegador rarezas
+
+eventos `loadstart` y `loaderror` no son alimentados.
+
+### Ejemplo rápido
+
+    var ref = cordova.InAppBrowser.open('http://apache.org', '_blank', 'location=yes');
+    ref.addEventListener('loadstart', function(event) { alert(event.url); });
+    
+
+## removeEventListener
+
+> Elimina un detector para un evento de la `InAppBrowser`.
+
+    ref.removeEventListener(eventname, callback);
+    
+
+  * **ref**: referencia a la ventana de `InAppBrowser`. *(InAppBrowser)*
+
+  * **eventName**: dejar de escuchar para el evento. *(String)*
+    
+      * **loadstart**: evento se desencadena cuando el `InAppBrowser` comienza a cargar una dirección URL.
+      * **loadstop**: evento desencadena cuando los acabados `InAppBrowser` cargar una dirección URL.
+      * **loaderror**: evento se desencadena cuando el `InAppBrowser` se encuentra con un error al cargar una dirección URL.
+      * **exit**: evento se desencadena cuando se cierra la ventana de `InAppBrowser`.
+
+  * **callback**: la función a ejecutar cuando se desencadene el evento. La función se pasa un objeto `InAppBrowserEvent`.
+
+### Plataformas soportadas
+
+  * Amazon fire OS
+  * Android
+  * iOS
+  * Windows 8 y 8.1
+  * Windows Phone 7 y 8
+  * Explorador
+
+### Ejemplo rápido
+
+    var ref = cordova.InAppBrowser.open('http://apache.org', '_blank', 'location=yes');
+    var myCallback = function(event) { alert(event.url); }
+    ref.addEventListener('loadstart', myCallback);
+    ref.removeEventListener('loadstart', myCallback);
+    
+
+## close
+
+> Cierra la ventana de `InAppBrowser`.
+
+    ref.close();
+    
+
+  * **ref**: referencia a la ventana de `InAppBrowser` *(InAppBrowser)*
+
+### Plataformas soportadas
+
+  * Amazon fire OS
+  * Android
+  * Firefox OS
+  * iOS
+  * Windows 8 y 8.1
+  * Windows Phone 7 y 8
+  * Explorador
+
+### Ejemplo rápido
+
+    var ref = cordova.InAppBrowser.open('http://apache.org', '_blank', 'location=yes');
+    ref.close();
+    
+
+## show
+
+> Muestra una ventana InAppBrowser que abrió sus puertas ocultada. Esto no tiene efecto si el InAppBrowser ya era visible.
+
+    ref.show();
+    
+
+  * **ref**: referencia a la (ventana) InAppBrowser`InAppBrowser`)
+
+### Plataformas soportadas
+
+  * Amazon fire OS
+  * Android
+  * iOS
+  * Windows 8 y 8.1
+  * Explorador
+
+### Ejemplo rápido
+
+    var ref = cordova.InAppBrowser.open('http://apache.org', '_blank', 'hidden=yes');
+    // some time later...
+    ref.show();
+    
+
+## executeScript
+
+> Inyecta código JavaScript en la ventana de `InAppBrowser`
+
+    ref.executeScript(details, callback);
+    
+
+  * **ref**: referencia a la ventana de `InAppBrowser`. *(InAppBrowser)*
+
+  * **injectDetails**: detalles de la secuencia de comandos para ejecutar, o especificar un `file` o `code` clave. *(Objeto)*
+    
+      * **file**: URL del script para inyectar.
+      * **code**: texto de la escritura para inyectar.
+
+  * **devolución de llamada**: la función que se ejecuta después de inyecta el código JavaScript.
+    
+      * Si el script inyectado es del tipo de `code`, la devolución de llamada se ejecuta con un solo parámetro, que es el valor devuelto del guión, envuelto en una `Array`. Para scripts multilíneas, este es el valor devuelto de la última declaración, o la última expresión evaluada.
+
+### Plataformas soportadas
+
+  * Amazon fire OS
+  * Android
+  * iOS
+  * Windows 8 y 8.1
+  * Explorador
+
+### Ejemplo rápido
+
+    var ref = cordova.InAppBrowser.open('http://apache.org', '_blank', 'location=yes');
+    ref.addEventListener('loadstop', function() {
+        ref.executeScript({file: "myscript.js"});
+    });
+    
+
+### Navegador rarezas
+
+  * sólo **code** es compatible.
+
+### Windows rarezas
+
+Debido a la [documentación MSDN](https://msdn.microsoft.com/en-us/library/windows.ui.xaml.controls.webview.invokescriptasync.aspx) el script invocado puede devolver únicamente valores de cadena, de lo contrario el parámetro, pasa al **callback** será `[null]`.
+
+## insertCSS
+
+> Inyecta CSS en la ventana de `InAppBrowser`.
+
+    ref.insertCSS(details, callback);
+    
+
+  * **ref**: referencia a la ventana de `InAppBrowser` *(InAppBrowser)*
+
+  * **injectDetails**: detalles de la secuencia de comandos para ejecutar, o especificar un `file` o `code` clave. *(Objeto)*
+    
+      * **file**: URL de la hoja de estilos para inyectar.
+      * **code**: texto de la hoja de estilos para inyectar.
+
+  * **callback**: la función que se ejecuta después de inyectar el CSS.
+
+### Plataformas soportadas
+
+  * Amazon fire OS
+  * Android
+  * iOS
+  * Windows
+
+### Ejemplo rápido
+
+    var ref = cordova.InAppBrowser.open('http://apache.org', '_blank', 'location=yes');
+    ref.addEventListener('loadstop', function() {
+        ref.insertCSS({file: "mystyles.css"});
+    });
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser/blob/de9f3e35/doc/fr/README.md
----------------------------------------------------------------------
diff --git a/doc/fr/README.md b/doc/fr/README.md
new file mode 100644
index 0000000..73812fe
--- /dev/null
+++ b/doc/fr/README.md
@@ -0,0 +1,388 @@
+<!--
+# license: Licensed to the Apache Software Foundation (ASF) under one
+#         or more contributor license agreements.  See the NOTICE file
+#         distributed with this work for additional information
+#         regarding copyright ownership.  The ASF licenses this file
+#         to you under the Apache License, Version 2.0 (the
+#         "License"); you may not use this file except in compliance
+#         with the License.  You may obtain a copy of the License at
+#
+#           http://www.apache.org/licenses/LICENSE-2.0
+#
+#         Unless required by applicable law or agreed to in writing,
+#         software distributed under the License is distributed on an
+#         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+#         KIND, either express or implied.  See the License for the
+#         specific language governing permissions and limitations
+#         under the License.
+-->
+
+# cordova-plugin-inappbrowser
+
+[![Build Status](https://travis-ci.org/apache/cordova-plugin-inappbrowser.svg)](https://travis-ci.org/apache/cordova-plugin-inappbrowser)
+
+Ce module fournit une vue de navigateur web qui s'affiche lorsque vous appelez `cordova.InAppBrowser.open()`.
+
+    var ref = cordova.InAppBrowser.open('http://apache.org', '_blank', 'location=yes');
+    
+
+Le `cordova.InAppBrowser.open()` fonction est définie pour être un remplacement rapide de la fonction `window.open()`. Les appels existants `window.open()` peuvent utiliser la fenêtre de InAppBrowser, en remplaçant window.open :
+
+    window.open = cordova.InAppBrowser.open;
+    
+
+La fenêtre de InAppBrowser se comporte comme un navigateur web standard et ne peut pas accéder aux APIs Cordova. Pour cette raison, le InAppBrowser est recommandé si vous devez charger le contenu de tiers (non approuvé), au lieu de chargement que dans le principaux webview Cordova. Le InAppBrowser n'est pas soumis à la liste blanche, ni s'ouvre les liens dans le navigateur de système.
+
+Le InAppBrowser fournit par défaut ses propres contrôles de GUI pour l'utilisateur (arrière, avant, fait).
+
+Pour vers l'arrière la compatibilité, ce plugin crochets également `window.open`. Cependant, le plugin installé crochet de `window.open` peut avoir des effets secondaires involontaires (surtout si ce plugin est inclus uniquement comme une dépendance d'un autre plugin). Le crochet de `window.open` sera supprimé dans une future version majeure. Jusqu'à ce que le crochet est supprimé de la plugin, apps peuvent restaurer manuellement le comportement par défaut :
+
+    delete window.open // Reverts the call back to it's prototype's default
+    
+
+Bien que `window.open` est dans la portée globale, InAppBrowser n'est pas disponible jusqu'à ce qu'après l'événement `deviceready`.
+
+    document.addEventListener("deviceready", onDeviceReady, false);
+    function onDeviceReady() {
+        console.log("window.open works well");
+    }
+    
+
+## Installation
+
+    cordova plugin add cordova-plugin-inappbrowser
+    
+
+Si vous souhaitez que toutes les charges de la page dans votre application de passer par le InAppBrowser, vous pouvez simplement accrocher `window.open` pendant l'initialisation. Par exemple :
+
+    document.addEventListener("deviceready", onDeviceReady, false);
+    function onDeviceReady() {
+        window.open = cordova.InAppBrowser.open;
+    }
+    
+
+## cordova.InAppBrowser.open
+
+Ouvre une URL dans une nouvelle instance de `InAppBrowser`, l'instance de navigateur actuelle ou dans l'Explorateur du système.
+
+    var ref = cordova.InAppBrowser.open(url, target, options);
+    
+
+  * **ref** : référence à la fenêtre `InAppBrowser`. *(InAppBrowser)*
+
+  * **url** : l'URL à charger *(String)*. À encoder au préalable via `encodeURI()` si celle-ci contient des caractères Unicode.
+
+  * **target** : la cible du chargement de l'URL, ce paramètre est optionnel, sa valeur par défaut est `_self`. *(String)*
+    
+      * `_self` : dirige le chargement vers la WebView Cordova si l'URL figure dans la liste blanche, sinon dans une fenêtre `InAppBrowser`.
+      * `_blank` : dirige le chargement vers une fenêtre `InAppBrowser`.
+      * `_system` : dirige le chargement vers le navigateur Web du système.
+
+  * **options** : permet de personnaliser la fenêtre `InAppBrowser`. Paramètre facultatif dont la valeur par défaut est `location=yes`. *(String)*
+    
+    La chaîne `options` ne doit contenir aucun caractère vide, chaque paire nom/valeur représentant une fonctionnalité doit être séparée de la précédente par une virgule. Les noms de fonctionnalités sont sensibles à la casse. Toutes les plates-formes prennent en charge la valeur ci-dessous :
+    
+      * **location** : régler à `yes` ou `no` afin d'afficher ou masquer la barre d'adresse de la fenêtre `InAppBrowser`.
+    
+    Android uniquement :
+    
+      * **caché**: la valeur `yes` pour créer le navigateur et charger la page, mais ne pas le montrer. L'événement loadstop est déclenché lorsque le chargement est terminé. Omettre ou la valeur `no` (par défaut) pour que le navigateur ouvrir et charger normalement.
+      * **ClearCache**: la valeur `yes` pour que le navigateur du cache de cookie effacé, avant l'ouverture de la nouvelle fenêtre
+      * **clearsessioncache**: la valeur `yes` pour avoir le cache de cookie de session autorisé avant l'ouverture de la nouvelle fenêtre
+      * **zoom**: la valeur `yes` pour afficher les commandes de zoom du navigateur Android, affectez `no` de les cacher. Valeur par défaut est `yes`.
+      * **hardwareback**: utilisez le bouton de retour de matériel pour naviguer vers l'arrière à travers l'histoire de `InAppBrowser`de la valeur `Oui` . S'il n'y a aucune page précédente, `InAppBrowser` fermera. La valeur par défaut est `yes`, alors vous devez le définir à `no` si vous souhaitez que le bouton back de simplement fermer la InAppBrowser.
+    
+    iOS uniquement :
+    
+      * **closebuttoncaption**: affectez une chaîne à utiliser comme la **fait** légende du bouton. Notez que vous devrez localiser cette valeur vous-même.
+      * **disallowoverscroll**: la valeur `yes` ou `no` (valeur par défaut est `no` ). Active/désactive la propriété UIWebViewBounce.
+      * **caché**: la valeur `yes` pour créer le navigateur et charger la page, mais ne pas le montrer. L'événement loadstop est déclenché lorsque le chargement est terminé. Omettre ou la valeur `no` (par défaut) pour que le navigateur ouvrir et charger normalement.
+      * **ClearCache**: la valeur `yes` pour que le navigateur du cache de cookie effacé, avant l'ouverture de la nouvelle fenêtre
+      * **clearsessioncache**: la valeur `yes` pour avoir le cache de cookie de session autorisé avant l'ouverture de la nouvelle fenêtre
+      * **barre d'outils**: la valeur `yes` ou `no` pour activer la barre d'outils ou désactiver pour le InAppBrowser (par défaut,`yes`)
+      * **enableViewportScale**: la valeur `yes` ou `no` pour empêcher la fenêtre de mise à l'échelle par une balise meta (par défaut,`no`).
+      * **mediaPlaybackRequiresUserAction**: la valeur `yes` ou `no` pour empêcher le HTML5 audio ou vidéo de la lecture automatique (par défaut,`no`).
+      * **allowInlineMediaPlayback**: la valeur `yes` ou `no` pour permettre la lecture du média en ligne HTML5, affichage dans la fenêtre du navigateur plutôt que d'une interface de lecture spécifique au périphérique. L'HTML `video` élément doit également inclure la `webkit-playsinline` attribut (par défaut,`no`)
+      * **keyboardDisplayRequiresUserAction**: la valeur `yes` ou `no` pour ouvrir le clavier lorsque les éléments reçoivent le focus par l'intermédiaire de JavaScript `focus()` appel (par défaut,`yes`).
+      * **suppressesIncrementalRendering**: la valeur `yes` ou `no` d'attendre que toutes les nouveautés de vue sont reçue avant d'être restitué (par défaut,`no`).
+      * **presentationstyle**: la valeur `pagesheet` , `formsheet` ou `fullscreen` pour définir le [style de présentation](http://developer.apple.com/library/ios/documentation/UIKit/Reference/UIViewController_Class/Reference/Reference.html#//apple_ref/occ/instp/UIViewController/modalPresentationStyle) (par défaut,`fullscreen`).
+      * **transitionstyle**: la valeur `fliphorizontal` , `crossdissolve` ou `coververtical` pour définir le [style de transition](http://developer.apple.com/library/ios/#documentation/UIKit/Reference/UIViewController_Class/Reference/Reference.html#//apple_ref/occ/instp/UIViewController/modalTransitionStyle) (par défaut,`coververtical`).
+      * **toolbarposition**: la valeur `top` ou `bottom` (valeur par défaut est `bottom` ). Causes de la barre d'outils être en haut ou en bas de la fenêtre.
+    
+    Windows uniquement :
+    
+      * **caché**: la valeur `yes` pour créer le navigateur et charger la page, mais ne pas le montrer. L'événement loadstop est déclenché lorsque le chargement est terminé. Omettre ou la valeur `no` (par défaut) pour que le navigateur ouvrir et charger normalement.
+      * **fullscreen**: défini à `yes` pour créer le contrôle de navigateur sans bordure autour d'elle. Veuillez noter que si **location=no** est également spécifiée, il n'y n'aura aucun contrôle a présenté à l'utilisateur de fermer la fenêtre du CCI.
+
+### Plates-formes supportées
+
+  * Amazon Fire OS
+  * Android
+  * BlackBerry 10
+  * Firefox OS
+  * iOS
+  * Windows 8 et 8.1
+  * Windows Phone 7 et 8
+  * Navigateur
+
+### Exemple
+
+    var ref = cordova.InAppBrowser.open('http://apache.org', '_blank', 'location=yes');
+    var ref2 = cordova.InAppBrowser.open(encodeURI('http://ja.m.wikipedia.org/wiki/ハングル'), '_blank', 'location=yes');
+    
+
+### Firefox OS Quirks
+
+Comme plugin n'est pas appliquer n'importe quelle conception il est nécessaire d'ajouter quelques règles CSS si ouvert avec `target= _blank`. Les règles pourraient ressembler à ces
+
+```css
+.inAppBrowserWrap {
+  background-color: rgba(0,0,0,0.75);
+  color: rgba(235,235,235,1.0);
+}
+.inAppBrowserWrap menu {
+  overflow: auto;
+  list-style-type: none;
+  padding-left: 0;
+}
+.inAppBrowserWrap menu li {
+  font-size: 25px;
+  height: 25px;
+  float: left;
+  margin: 0 10px;
+  padding: 3px 10px;
+  text-decoration: none;
+  color: #ccc;
+  display: block;
+  background: rgba(30,30,30,0.50);
+}
+.inAppBrowserWrap menu li.disabled {
+    color: #777;
+}
+```
+
+### Bizarreries de Windows
+
+Semblable à un comportement visuel fenêtre Firefox OS CCI peut être substituée par l'intermédiaire de `inAppBrowserWrap`/`inAppBrowserWrapFullscreen` des classes CSS
+
+### Bizarreries navigateur
+
+  * Plugin est implémentée via iframe,
+
+  * Historique de navigation (boutons`back` et `forward` dans LocationBar) n'est pas implémentée.
+
+## InAppBrowser
+
+L'objet retourné par un appel à `cordova.InAppBrowser.open`.
+
+### Méthodes
+
+  * addEventListener
+  * removeEventListener
+  * close
+  * show
+  * executeScript
+  * insertCSS
+
+## addEventListener
+
+> Ajoute un écouteur pour un évènement de la fenêtre `InAppBrowser`.
+
+    ref.addEventListener(eventname, callback);
+    
+
+  * **ref** : référence à la fenêtre `InAppBrowser`. *(InAppBrowser)*
+
+  * **eventname** : l'évènement à écouter *(String)*
+    
+      * **loadstart** : évènement déclenché lorsque le chargement d'une URL débute dans la fenêtre `InAppBrowser`.
+      * **loadstop** : évènement déclenché lorsque la fenêtre `InAppBrowser` finit de charger une URL.
+      * **loaderror** : évènement déclenché si la fenêtre `InAppBrowser` rencontre une erreur lors du chargement d'une URL.
+      * **exit** : évènement déclenché lorsque la fenêtre `InAppBrowser` est fermée.
+
+  * **callback** : la fonction à exécuter lorsque l'évènement se déclenche. Un objet `InAppBrowserEvent` lui est transmis comme paramètre.
+
+### Propriétés de InAppBrowserEvent
+
+  * **type** : le nom de l'évènement, soit `loadstart`, `loadstop`, `loaderror` ou `exit`. *(String)*
+
+  * **url** : l'URL ayant été chargée. *(String)*
+
+  * **code** : le code d'erreur, seulement pour `loaderror`. *(Number)*
+
+  * **message** : un message d'erreur, seulement pour `loaderror`. *(String)*
+
+### Plates-formes supportées
+
+  * Amazon Fire OS
+  * Android
+  * iOS
+  * Windows 8 et 8.1
+  * Windows Phone 7 et 8
+  * Navigateur
+
+### Bizarreries navigateur
+
+les événements `loadstart` et `loaderror` ne sont pas déclenchés.
+
+### Exemple court
+
+    var ref = cordova.InAppBrowser.open('http://apache.org', '_blank', 'location=yes');
+    ref.addEventListener('loadstart', function(event) { alert(event.url); });
+    
+
+## removeEventListener
+
+> Supprime un écouteur pour un évènement de la fenêtre `InAppBrowser`.
+
+    ref.removeEventListener(eventname, callback);
+    
+
+  * **ref** : référence à la fenêtre `InAppBrowser`. *(InAppBrowser)*
+
+  * **eventname** : l'évènement pour lequel arrêter l'écoute. *(String)*
+    
+      * **loadstart** : évènement déclenché lorsque le chargement d'une URL débute dans la fenêtre `InAppBrowser`.
+      * **loadstop** : évènement déclenché lorsque la fenêtre `InAppBrowser` finit de charger une URL.
+      * **loaderror** : évènement déclenché si la fenêtre `InAppBrowser` rencontre une erreur lors du chargement d'une URL.
+      * **exit** : évènement déclenché lorsque la fenêtre `InAppBrowser` est fermée.
+
+  * **callback** : la fonction à exécuter lorsque l'évènement se déclenche. Un objet `InAppBrowserEvent` lui est transmis comme paramètre.
+
+### Plates-formes supportées
+
+  * Amazon Fire OS
+  * Android
+  * iOS
+  * Windows 8 et 8.1
+  * Windows Phone 7 et 8
+  * Navigateur
+
+### Exemple court
+
+    var ref = cordova.InAppBrowser.open('http://apache.org', '_blank', 'location=yes');
+    var myCallback = function(event) { alert(event.url); }
+    ref.addEventListener('loadstart', myCallback);
+    ref.removeEventListener('loadstart', myCallback);
+    
+
+## close
+
+> Ferme la fenêtre `InAppBrowser`.
+
+    ref.close();
+    
+
+  * **ref** : référence à la fenêtre `InAppBrowser`. *(InAppBrowser)*
+
+### Plates-formes supportées
+
+  * Amazon Fire OS
+  * Android
+  * Firefox OS
+  * iOS
+  * Windows 8 et 8.1
+  * Windows Phone 7 et 8
+  * Navigateur
+
+### Exemple court
+
+    var ref = cordova.InAppBrowser.open('http://apache.org', '_blank', 'location=yes');
+    ref.close();
+    
+
+## show
+
+> Affiche une fenêtre InAppBrowser qui a été ouverte cachée. Appeler cette méthode n'a aucun effet si la fenêtre en question est déjà visible.
+
+    ref.show();
+    
+
+  * **Réf**: référence à la fenêtre () InAppBrowser`InAppBrowser`)
+
+### Plates-formes supportées
+
+  * Amazon Fire OS
+  * Android
+  * iOS
+  * Windows 8 et 8.1
+  * Navigateur
+
+### Exemple court
+
+    var ref = cordova.InAppBrowser.open('http://apache.org', '_blank', 'hidden=yes');
+    // some time later...
+    ref.show();
+    
+
+## executeScript
+
+> Injecte du code JavaScript dans la fenêtre `InAppBrowser`
+
+    ref.executeScript(details, callback);
+    
+
+  * **ref** : référence à la fenêtre `InAppBrowser`. *(InAppBrowser)*
+
+  * **injectDetails** : détails du script à exécuter, requérant une propriété `file` ou `code`. *(Object)*
+    
+      * **file** : URL du script à injecter.
+      * **code** : texte du script à injecter.
+
+  * **callback** : une fonction exécutée après l'injection du code JavaScript.
+    
+      * Si le script injecté est de type `code`, un seul paramètre est transmis à la fonction callback, correspondant à la valeur de retour du script enveloppée dans un `Array`. Pour les scripts multilignes, il s'agit de la valeur renvoyée par la dernière instruction ou la dernière expression évaluée.
+
+### Plates-formes supportées
+
+  * Amazon Fire OS
+  * Android
+  * iOS
+  * Windows 8 et 8.1
+  * Navigateur
+
+### Exemple court
+
+    var ref = cordova.InAppBrowser.open('http://apache.org', '_blank', 'location=yes');
+    ref.addEventListener('loadstop', function() {
+        ref.executeScript({file: "myscript.js"});
+    });
+    
+
+### Bizarreries navigateur
+
+  * clef de **code** uniquement est pris en charge.
+
+### Bizarreries de Windows
+
+En raison de la [documentation MSDN](https://msdn.microsoft.com/en-us/library/windows.ui.xaml.controls.webview.invokescriptasync.aspx) le script appelé peut retourner uniquement les valeurs de chaîne, sinon le paramètre, passé au **rappel** sera `[null]`.
+
+## insertCSS
+
+> Injecte des règles CSS dans la fenêtre `InAppBrowser`.
+
+    ref.insertCSS(details, callback);
+    
+
+  * **ref** : référence à la fenêtre `InAppBrowser`. *(InAppBrowser)*
+
+  * **injectDetails** : détails du script à exécuter, requérant une propriété `file` ou `code`. *(Object)*
+    
+      * **file** : URL de la feuille de style à injecter.
+      * **code** : contenu de la feuille de style à injecter.
+
+  * **callback** : une fonction exécutée après l'injection du fichier CSS.
+
+### Plates-formes supportées
+
+  * Amazon Fire OS
+  * Android
+  * iOS
+  * Windows
+
+### Exemple court
+
+    var ref = cordova.InAppBrowser.open('http://apache.org', '_blank', 'location=yes');
+    ref.addEventListener('loadstop', function() {
+        ref.insertCSS({file: "mystyles.css"});
+    });
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser/blob/de9f3e35/doc/it/README.md
----------------------------------------------------------------------
diff --git a/doc/it/README.md b/doc/it/README.md
new file mode 100644
index 0000000..4e06888
--- /dev/null
+++ b/doc/it/README.md
@@ -0,0 +1,388 @@
+<!--
+# license: Licensed to the Apache Software Foundation (ASF) under one
+#         or more contributor license agreements.  See the NOTICE file
+#         distributed with this work for additional information
+#         regarding copyright ownership.  The ASF licenses this file
+#         to you under the Apache License, Version 2.0 (the
+#         "License"); you may not use this file except in compliance
+#         with the License.  You may obtain a copy of the License at
+#
+#           http://www.apache.org/licenses/LICENSE-2.0
+#
+#         Unless required by applicable law or agreed to in writing,
+#         software distributed under the License is distributed on an
+#         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+#         KIND, either express or implied.  See the License for the
+#         specific language governing permissions and limitations
+#         under the License.
+-->
+
+# cordova-plugin-inappbrowser
+
+[![Build Status](https://travis-ci.org/apache/cordova-plugin-inappbrowser.svg)](https://travis-ci.org/apache/cordova-plugin-inappbrowser)
+
+Questo plugin fornisce una vista di browser web che viene visualizzato quando si chiama `di cordova.InAppBrowser.open()`.
+
+    var ref = cordova.InAppBrowser.open('http://apache.org', '_blank', 'location=yes');
+    
+
+Il `cordova.InAppBrowser.open()` funzione è definita per essere un rimpiazzo per la funzione `window.open`. Esistenti chiamate `Window` possono utilizzare la finestra di InAppBrowser, sostituendo window.open():
+
+    window.open = cordova.InAppBrowser.open;
+    
+
+La finestra di InAppBrowser si comporta come un browser web standard e non può accedere a Cordova APIs. Per questo motivo, è consigliabile la InAppBrowser se è necessario caricare il contenuto (non attendibile) di terze parti, invece di caricamento che in webview Cordova principale. Il InAppBrowser non è soggetto alla whitelist, né sta aprendo il link nel browser di sistema.
+
+La InAppBrowser fornisce di default propri controlli GUI per l'utente (indietro, avanti, fatto).
+
+Per indietro la compatibilità, questo plugin ganci anche `window.open`. Tuttavia, il plugin installato gancio di `window.open` può avere effetti collaterali indesiderati (soprattutto se questo plugin è incluso solo come dipendenza di un altro plugin). Il gancio di `window. open` verrà rimosso in una futura release principale. Fino a quando il gancio è rimosso dal plugin, apps può ripristinare manualmente il comportamento predefinito:
+
+    delete window.open // Reverts the call back to it's prototype's default
+    
+
+Sebbene `window.open` sia in ambito globale, InAppBrowser non è disponibile fino a dopo l'evento `deviceready`.
+
+    document.addEventListener("deviceready", onDeviceReady, false);
+    function onDeviceReady() {
+        console.log("window.open works well");
+    }
+    
+
+## Installazione
+
+    cordova plugin add cordova-plugin-inappbrowser
+    
+
+Se si desidera che tutti i carichi di pagina nell'app di passare attraverso il InAppBrowser, si può semplicemente collegare `window.open` durante l'inizializzazione. Per esempio:
+
+    document.addEventListener("deviceready", onDeviceReady, false);
+    function onDeviceReady() {
+        window.open = cordova.InAppBrowser.open;
+    }
+    
+
+## cordova.InAppBrowser.open
+
+Apre un URL in una nuova istanza di `InAppBrowser`, l'istanza corrente del browser o il browser di sistema.
+
+    var ref = cordova.InAppBrowser.open(url, target, options);
+    
+
+  * **ref**: fare riferimento alla `InAppBrowser` finestra. *(InAppBrowser)*
+
+  * **url**: l'URL da caricare *(String)*. Chiamare `encodeURI()` su questo, se l'URL contiene caratteri Unicode.
+
+  * **target**: la destinazione in cui caricare l'URL, un parametro facoltativo che il valore predefinito è `_self` . *(String)*
+    
+      * `_self`: Si apre in Cordova WebView se l'URL è nella lista bianca, altrimenti si apre nella`InAppBrowser`.
+      * `_blank`: Apre il`InAppBrowser`.
+      * `_system`: Si apre nel browser web del sistema.
+
+  * **options**: opzioni per il `InAppBrowser` . Opzionale, inadempiente a: `location=yes` . *(String)*
+    
+    Il `options` stringa non deve contenere alcun spazio vuoto, e coppie nome/valore ogni funzionalità devono essere separate da una virgola. Caratteristica nomi sono tra maiuscole e minuscole. Tutte le piattaforme supportano il valore riportato di seguito:
+    
+      * **posizione**: impostata su `yes` o `no` per trasformare il `InAppBrowser` di barra di posizione on o off.
+    
+    Solo su Android:
+    
+      * **nascosti**: impostare su `yes` per creare il browser e caricare la pagina, ma non mostrarlo. L'evento loadstop viene generato quando il caricamento è completato. Omettere o impostata su `no` (impostazione predefinita) per avere il browser aperto e caricare normalmente.
+      * **ClearCache**: impostare su `yes` per avere il browser cache cookie ha lasciata prima dell'apertura della nuova finestra
+      * **clearsessioncache**: impostare su `yes` per avere la cache cookie di sessione cancellata prima dell'apertura della nuova finestra
+      * **zoom**: impostare su `yes` per mostrare i controlli di zoom del browser Android, impostata su `no` per nasconderli. Valore predefinito è `yes`.
+      * **hardwareback**: impostare `yes` per utilizzare il pulsante Indietro hardware per spostarsi all'indietro tra il `InAppBrowser`di storia. Se esiste una pagina precedente, si chiuderà il `InAppBrowser` . Il valore predefinito è `yes`, quindi è necessario impostare a `no` , se si desidera che il pulsante indietro per chiudere semplicemente il InAppBrowser.
+    
+    solo iOS:
+    
+      * **closebuttoncaption**: impostare una stringa da utilizzare come didascalia del pulsante **fatto** . Si noti che è necessario localizzare questo valore a te stesso.
+      * **disallowoverscroll**: impostare su `yes` o `no` (default è `no` ). Attiva/disattiva la proprietà UIWebViewBounce.
+      * **nascosti**: impostare su `yes` per creare il browser e caricare la pagina, ma non mostrarlo. L'evento loadstop viene generato quando il caricamento è completato. Omettere o impostata su `no` (impostazione predefinita) per avere il browser aperto e caricare normalmente.
+      * **ClearCache**: impostare su `yes` per avere il browser cache cookie ha lasciata prima dell'apertura della nuova finestra
+      * **clearsessioncache**: impostare su `yes` per avere la cache cookie di sessione cancellata prima dell'apertura della nuova finestra
+      * **Toolbar**: impostare su `yes` o `no` per attivare la barra degli strumenti o disattivare per il InAppBrowser (default`yes`)
+      * **enableViewportScale**: impostare su `yes` o `no` per impedire la viewport ridimensionamento tramite un tag meta (default`no`).
+      * **mediaPlaybackRequiresUserAction**: impostare su `yes` o `no` per impedire HTML5 audio o video da AutoPlay (default`no`).
+      * **allowInlineMediaPlayback**: impostare su `yes` o `no` per consentire la riproduzione dei supporti HTML5 in linea, visualizzare all'interno della finestra del browser, piuttosto che un'interfaccia specifica del dispositivo di riproduzione. L'HTML `video` elemento deve includere anche il `webkit-playsinline` (default di attributo`no`)
+      * **keyboardDisplayRequiresUserAction**: impostare su `yes` o `no` per aprire la tastiera quando elementi form ricevano lo stato attivo tramite di JavaScript `focus()` chiamata (default`yes`).
+      * **suppressesIncrementalRendering**: impostare su `yes` o `no` aspettare fino a quando tutti i nuovi contenuti di vista viene ricevuto prima il rendering (default`no`).
+      * **presentationstyle**: impostare su `pagesheet` , `formsheet` o `fullscreen` per impostare lo [stile di presentazione](http://developer.apple.com/library/ios/documentation/UIKit/Reference/UIViewController_Class/Reference/Reference.html#//apple_ref/occ/instp/UIViewController/modalPresentationStyle) (default`fullscreen`).
+      * **transitionstyle**: impostare su `fliphorizontal` , `crossdissolve` o `coververtical` per impostare lo [stile di transizione](http://developer.apple.com/library/ios/#documentation/UIKit/Reference/UIViewController_Class/Reference/Reference.html#//apple_ref/occ/instp/UIViewController/modalTransitionStyle) (default`coververtical`).
+      * **toolbarposition**: impostare su `top` o `bottom` (default è `bottom` ). Provoca la barra degli strumenti sia nella parte superiore o inferiore della finestra.
+    
+    Solo per Windows:
+    
+      * **nascosti**: impostare su `yes` per creare il browser e caricare la pagina, ma non mostrarlo. L'evento loadstop viene generato quando il caricamento è completato. Omettere o impostata su `no` (impostazione predefinita) per avere il browser aperto e caricare normalmente.
+      * **fullscreen**: impostata su `yes` per creare il controllo browser senza un bordo attorno ad esso. Siete pregati di notare che se **location=no** viene specificato, non ci sarà nessun controllo presentato all'utente per chiudere la finestra IAB.
+
+### Piattaforme supportate
+
+  * Amazon fuoco OS
+  * Android
+  * BlackBerry 10
+  * Firefox OS
+  * iOS
+  * Windows 8 e 8.1
+  * Windows Phone 7 e 8
+  * Browser
+
+### Esempio
+
+    var ref = cordova.InAppBrowser.open('http://apache.org', '_blank', 'location=yes');
+    var ref2 = cordova.InAppBrowser.open(encodeURI('http://ja.m.wikipedia.org/wiki/ハングル'), '_blank', 'location=yes');
+    
+
+### Firefox OS stranezze
+
+Come plugin non imporre alcun disegno c'è bisogno di aggiungere alcune regole CSS se aperto con `target='_blank'`. Le regole potrebbero apparire come questi
+
+```css
+.inAppBrowserWrap {
+  background-color: rgba(0,0,0,0.75);
+  color: rgba(235,235,235,1.0);
+}
+.inAppBrowserWrap menu {
+  overflow: auto;
+  list-style-type: none;
+  padding-left: 0;
+}
+.inAppBrowserWrap menu li {
+  font-size: 25px;
+  height: 25px;
+  float: left;
+  margin: 0 10px;
+  padding: 3px 10px;
+  text-decoration: none;
+  color: #ccc;
+  display: block;
+  background: rgba(30,30,30,0.50);
+}
+.inAppBrowserWrap menu li.disabled {
+    color: #777;
+}
+```
+
+### Stranezze di Windows
+
+Simile al comportamento visivo finestra di Firefox OS IAB può essere sottoposto a override tramite `inAppBrowserWrap`/ classi CSS`inAppBrowserWrapFullscreen`
+
+### Stranezze browser
+
+  * Plugin viene implementato tramite iframe,
+
+  * Cronologia di navigazione (pulsanti`indietro` e `Avanti` in LocationBar) non è implementato.
+
+## InAppBrowser
+
+L'oggetto restituito da una chiamata a `di cordova.InAppBrowser.open`.
+
+### Metodi
+
+  * addEventListener
+  * removeEventListener
+  * close
+  * show
+  * executeScript
+  * insertCSS
+
+## addEventListener
+
+> Aggiunge un listener per un evento dal`InAppBrowser`.
+
+    ref.addEventListener(eventname, callback);
+    
+
+  * **Rif**: fare riferimento alla `InAppBrowser` finestra *(InAppBrowser)*
+
+  * **EventName**: l'evento per l'ascolto *(String)*
+    
+      * **loadstart**: evento viene generato quando il `InAppBrowser` comincia a caricare un URL.
+      * **loadstop**: evento viene generato quando il `InAppBrowser` termina il caricamento di un URL.
+      * **LoadError**: evento viene generato quando il `InAppBrowser` rileva un errore durante il caricamento di un URL.
+      * **uscita**: evento viene generato quando il `InAppBrowser` finestra è chiusa.
+
+  * **richiamata**: la funzione che viene eseguito quando viene generato l'evento. La funzione viene passata un `InAppBrowserEvent` oggetto come parametro.
+
+### Proprietà InAppBrowserEvent
+
+  * **tipo**: il eventname, o `loadstart` , `loadstop` , `loaderror` , o `exit` . *(String)*
+
+  * **URL**: l'URL che è stato caricato. *(String)*
+
+  * **codice**: il codice di errore, solo nel caso di `loaderror` . *(Numero)*
+
+  * **messaggio**: il messaggio di errore, solo nel caso di `loaderror` . *(String)*
+
+### Piattaforme supportate
+
+  * Amazon fuoco OS
+  * Android
+  * iOS
+  * Windows 8 e 8.1
+  * Windows Phone 7 e 8
+  * Browser
+
+### Stranezze browser
+
+eventi `onloadstart` e `loaderror` non sono stati licenziati.
+
+### Esempio rapido
+
+    var ref = cordova.InAppBrowser.open('http://apache.org', '_blank', 'location=yes');
+    ref.addEventListener('loadstart', function(event) { alert(event.url); });
+    
+
+## removeEventListener
+
+> Rimuove un listener per un evento dal`InAppBrowser`.
+
+    ref.removeEventListener(eventname, callback);
+    
+
+  * **Rif**: fare riferimento alla `InAppBrowser` finestra. *(InAppBrowser)*
+
+  * **EventName**: interrompere l'attesa per l'evento. *(String)*
+    
+      * **loadstart**: evento viene generato quando il `InAppBrowser` comincia a caricare un URL.
+      * **loadstop**: evento viene generato quando il `InAppBrowser` termina il caricamento di un URL.
+      * **LoadError**: evento viene generato quando il `InAppBrowser` rileva un errore di caricamento di un URL.
+      * **uscita**: evento viene generato quando il `InAppBrowser` finestra è chiusa.
+
+  * **richiamata**: la funzione da eseguire quando viene generato l'evento. La funzione viene passata un `InAppBrowserEvent` oggetto.
+
+### Piattaforme supportate
+
+  * Amazon fuoco OS
+  * Android
+  * iOS
+  * Windows 8 e 8.1
+  * Windows Phone 7 e 8
+  * Browser
+
+### Esempio rapido
+
+    var ref = cordova.InAppBrowser.open('http://apache.org', '_blank', 'location=yes');
+    var myCallback = function(event) { alert(event.url); }
+    ref.addEventListener('loadstart', myCallback);
+    ref.removeEventListener('loadstart', myCallback);
+    
+
+## close
+
+> Chiude la `InAppBrowser` finestra.
+
+    ref.close();
+    
+
+  * **Rif**: fare riferimento alla `InAppBrowser` finestra *(InAppBrowser)*
+
+### Piattaforme supportate
+
+  * Amazon fuoco OS
+  * Android
+  * Firefox OS
+  * iOS
+  * Windows 8 e 8.1
+  * Windows Phone 7 e 8
+  * Browser
+
+### Esempio rapido
+
+    var ref = cordova.InAppBrowser.open('http://apache.org', '_blank', 'location=yes');
+    ref.close();
+    
+
+## show
+
+> Visualizza una finestra di InAppBrowser che è stato aperto nascosta. Questa chiamata non ha effetto se la InAppBrowser era già visibile.
+
+    ref.show();
+    
+
+  * **Rif**: riferimento per il InAppBrowser finestra (`InAppBrowser`)
+
+### Piattaforme supportate
+
+  * Amazon fuoco OS
+  * Android
+  * iOS
+  * Windows 8 e 8.1
+  * Browser
+
+### Esempio rapido
+
+    var ref = cordova.InAppBrowser.open('http://apache.org', '_blank', 'hidden=yes');
+    // some time later...
+    ref.show();
+    
+
+## executeScript
+
+> Inserisce il codice JavaScript nella `InAppBrowser` finestra
+
+    ref.executeScript(details, callback);
+    
+
+  * **Rif**: fare riferimento alla `InAppBrowser` finestra. *(InAppBrowser)*
+
+  * **injectDetails**: dettagli dello script da eseguire, specificando un `file` o `code` chiave. *(Oggetto)*
+    
+      * **file**: URL dello script da iniettare.
+      * **codice**: testo dello script da iniettare.
+
+  * **richiamata**: la funzione che viene eseguito dopo che il codice JavaScript viene iniettato.
+    
+      * Se lo script iniettato è di tipo `code` , il callback viene eseguita con un singolo parametro, che è il valore restituito del copione, avvolto in un `Array` . Per gli script multi-linea, questo è il valore restituito dell'ultima istruzione, o l'ultima espressione valutata.
+
+### Piattaforme supportate
+
+  * Amazon fuoco OS
+  * Android
+  * iOS
+  * Windows 8 e 8.1
+  * Browser
+
+### Esempio rapido
+
+    var ref = cordova.InAppBrowser.open('http://apache.org', '_blank', 'location=yes');
+    ref.addEventListener('loadstop', function() {
+        ref.executeScript({file: "myscript.js"});
+    });
+    
+
+### Stranezze browser
+
+  * è supportato solo il **code** chiave.
+
+### Stranezze di Windows
+
+A causa di [documenti MSDN](https://msdn.microsoft.com/en-us/library/windows.ui.xaml.controls.webview.invokescriptasync.aspx) lo script richiamato può restituire solo i valori di stringa, altrimenti il parametro, passato al **callback** sarà `[null]`.
+
+## insertCSS
+
+> Inietta CSS nella `InAppBrowser` finestra.
+
+    ref.insertCSS(details, callback);
+    
+
+  * **Rif**: fare riferimento alla `InAppBrowser` finestra *(InAppBrowser)*
+
+  * **injectDetails**: dettagli dello script da eseguire, specificando un `file` o `code` chiave. *(Oggetto)*
+    
+      * **file**: URL del foglio di stile per iniettare.
+      * **codice**: testo del foglio di stile per iniettare.
+
+  * **richiamata**: la funzione che viene eseguito dopo che il CSS viene iniettato.
+
+### Piattaforme supportate
+
+  * Amazon fuoco OS
+  * Android
+  * iOS
+  * Windows
+
+### Esempio rapido
+
+    var ref = cordova.InAppBrowser.open('http://apache.org', '_blank', 'location=yes');
+    ref.addEventListener('loadstop', function() {
+        ref.insertCSS({file: "mystyles.css"});
+    });
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cordova.apache.org
For additional commands, e-mail: commits-help@cordova.apache.org


Mime
View raw message