You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by db...@apache.org on 2015/07/24 00:20:35 UTC
[31/75] [partial] docs commit: Moved docs to www/docs.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/17db5a3b/docs/de/3.4.0/plugin_ref/spec.md
----------------------------------------------------------------------
diff --git a/docs/de/3.4.0/plugin_ref/spec.md b/docs/de/3.4.0/plugin_ref/spec.md
deleted file mode 100644
index 90b28c5..0000000
--- a/docs/de/3.4.0/plugin_ref/spec.md
+++ /dev/null
@@ -1,424 +0,0 @@
----
-
-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.
----
-
-# Plugin-Spezifikation
-
-Die `plugin.xml` Datei ist ein XML‑Dokument in den `plugins` Namespace: `http://apache.org/cordova/ns/plugins/1.0` . Es enthält eine Top-Level- `plugin` Element, das das Plugin definiert, und Kinder, die die Struktur des Plugins zu definieren.
-
-Ein Beispiel-Plugin-Element:
-
- <?xml version="1.0" encoding="UTF-8"?>
- <plugin xmlns="http://apache.org/cordova/ns/plugins/1.0"
- xmlns:android="http://schemas.android.com/apk/res/android"
- id="com.alunny.foo"
- version="1.0.2">
-
-
-## *Plugin* Element
-
-Das `plugin` Element ist das Plugin Manifest Element der obersten Ebene. Es verfügt über die folgenden Attribute:
-
-* `xmlns`(erforderlich): die Plugin-Namespace `http://apache.org/cordova/ns/plugins/1.0` . Enthält das Dokument XML aus anderen Namespaces, z. B. Tags hinzugefügt werden die `AndroidManifest.xml` -Datei, diese Namespaces sollten auch in Element der obersten Ebene enthalten sein.
-
-* `id`(erforderlich): eine Reverse-Domain style Bezeichner für das Plugin, wie`com.alunny.foo`
-
-* `version`(erforderlich): eine Versionsnummer für das Plugin, das den folgende reguläre Ausdruck der Major-Minor-Patch Stil entspricht:
-
- ^\d+[.]\d+[.]\d+$
-
-
-## *Motoren* und *Motor* -Elemente
-
-Die untergeordneten Elemente der `<engines>` Element angeben Versionen von Apache-Cordova-basierten Frameworks, die dieses Plugin unterstützt. Ein Beispiel:
-
- <engines>
- <engine name="cordova" version="1.7.0" />
- <engine name="cordova" version="1.8.1" />
- <engine name="worklight" version="1.0.0" platform="android" scriptSrc="worklight_version"/>
- </engines>
-
-
-Ähnlich wie die `<plugin>` des Elements `version` Attribut, die angegebenen Versionszeichenfolge sollte eine Major-Minor-Patch-Zeichenfolge, die dem regulären Ausdruck entsprechen entsprechen:
-
- ^\d+[.]\d+[.]\d+$
-
-
-Motor-Elemente können auch angeben, fuzzy-Treffer um Wiederholung zu vermeiden und Wartung zu verringern, wenn die zugrunde liegende Plattform aktualisiert wird. Supporttools sollte mindestens `>` , `>=` , `<` und `<=` , zum Beispiel:
-
- <engines>
- <engine name="cordova" version=">=1.7.0" />
- <engine name="cordova" version="<1.8.1" />
- </engines>
-
-
-Die `<engine>` Markierungen hat auch Standardunterstützung für alle die Hauptplattformen Cordova ist vorhanden. Angabe der `cordova` Motor Tag bedeutet, dass alle Versionen von Cordova auf jeder Plattform das Motor-Version-Attribut genügen müssen. Sie können auch eine Liste bestimmte Plattformen und ihre Versionen um die CatchAll-überschreiben `cordova` Motor:
-
- <engines>
- <engine name="cordova" version=">=1.7.0" />
- <engine name="cordova-android" version=">=1.8.0" />
- <engine name="cordova-ios" version=">=1.7.1" />
- </engines>
-
-
-Hier ist eine Liste der Standard-Suchmaschinen, die die "<engine>'-Tag unterstützt: * 'Cordoba' * 'Cordova-Plugman' * 'Cordova-Amazon-Fireos' * 'Cordova-Android' * 'Cordova-Ios' * 'Cordova-blackberry10' * 'Cordova-wp7' * 'Cordova-wp8' * 'Cordova-windows8'
-* ' Android-Sdk' / / liefert die höchste Android-api-Ebene installiert * 'Apfel-Xcode' / / liefert die Xcode-Version * 'Apple-Ios' / / liefert die höchste installierte iOS-Version * 'Apple-Osx' / / liefert die OSX Version * 'Blackberry-Ndk' / / liefert die systemeigenen Blackberry SDK Version
-
-Benutzerdefinierte Apache Cordova-basierten Frameworks sollte aufgeführt sein, unter dem Motor-Tag angeben, etwa so:
-
- <engines>
- <engine name="my_custom_framework" version="1.0.0" platform="android" scriptSrc="path_to_my_custom_framework_version"/>
- <engine name="another_framework" version=">0.2.0" platform="ios|android" scriptSrc="path_to_another_framework_version"/>
- <engine name="even_more_framework" version=">=2.2.0" platform="*" scriptSrc="path_to_even_more_framework_version"/>
- </engines>
-
-
-Ein benutzerdefinierter Apache Cordova-basiertes Framework erfordert, dass ein Motor-Element die folgenden Attribute enthält: `name` , `version` , `scriptSrc` , und`platform`.
-
-* `name`(erforderlich): einen lesbaren Namen für Ihre benutzerdefinierte Rahmen.
-
-* `version`(erforderlich): die Version, die Ihr Framework verfügen muss, um zu installieren.
-
-* `scriptSrc`(erforderlich): der Skript-Datei, die Plugman sagt, welche Version von benutzerdefinierten Rahmen ist. Im Idealfall sollte diese Datei innerhalb des Verzeichnisses der obersten Ebene für Ihr Pluginverzeichnis.
-
-* `platform`(erforderlich): Welche Plattformen, Ihr Framework unterstützt. Sie können den Platzhalter `*` um zu sagen, für alle Plattformen unterstützt, geben Sie mehrere durch ein Pipezeichen wie `android|ios|blackberry10` oder nur eine einzelne Plattform wie`android`.
-
-Plugman bricht mit einem NULL-Code für jedes Plugin, dessen Ziel-Projekt des Motors Einschränkungen nicht erfüllt.
-
-Wenn keine `<engine>` Markierungen angegeben ist, Plugman blind in das Projektverzeichnis angegebenen Cordova zu installieren versucht.
-
-## *Name* Element
-
-Ein lesbarer Name für das Plugin, dessen Textinhalt den Namen des plugins enthält. Zum Beispiel:
-
- <name>Foo</name>
-
-
-Dieses Element nicht (noch) Lokalisierung zu behandeln.
-
-## *Beschreibung* Element
-
-Eine Klartextbeschreibung für das Plugin. Der Textinhalt des Elements enthält die Beschreibung des Plugins. Ein Beispiel:
-
- <description>Foo plugin description</description>
-
-
-Dieses Element nicht (noch) Lokalisierung zu behandeln.
-
-## *Autor* Element
-
-Plugin-Autor-Namen. Der Textinhalt des Elements enthält den Namen des Autors Plugin. Ein Beispiel:
-
- <author>Foo plugin description</author>
-
-
-## *Schlüsselwörter* Element
-
-Plugin-Schlüsselwörter. Der Textinhalt des Elements enthält eine durch Kommas getrennte Stichwörter, um das Plugin zu beschreiben. Ein Beispiel:
-
- <keywords>foo,bar</keywords>
-
-
-## *Lizenz* Element
-
-Plugin-Lizenz. Der Textinhalt des Elements enthält das Plugin-Lizenz. Ein Beispiel:
-
- <license>Apache 2.0 License</license>
-
-
-## *Asset* Element
-
-Ein oder mehrere Elemente Auflisten der Dateien oder Verzeichnisse in einer Cordova app kopieren `www` Verzeichnis. Beispiele:
-
- <!-- a single file, to be copied in the root directory -->
- <asset src="www/foo.js" target="foo.js" />
- <!-- a directory, also to be copied in the root directory -->
- <asset src="www/foo" target="foo" />
-
-
-Alle `<asset>` Tags erfordern beide `src` und `target` Attribute. Nur Web-Plugins enthält meist `<asset>` Elemente. Alle `<asset>` Elemente, die geschachtelt sind `<platform>` Elemente geben plattformspezifische Web Vermögenswerte, wie unten beschrieben. Attribute enthalten:
-
-* `src`(erforderlich): wo die Datei oder das Verzeichnis befindet sich in das Plugin-Paket, bezogen auf das `plugin.xml` Dokument. Wenn eine Datei nicht, an der angegebenen vorhanden ist `src` Lage, Plugman beendet und kehrt den Installationsvorgang, gibt eine Benachrichtigung über den Konflikt und beendet mit einem NULL-Code.
-
-* `target`(erforderlich):
-
- Wo die Datei oder das Verzeichnis sollte gefunden werden in der app Cordova bezogen auf das `www` Verzeichnis. Vermögenswerte können z. B. auf Unterverzeichnisse, eingesetzt werden:
-
- <asset src="www/new-foo.js" target="js/experimental/foo.js" />
-
- erstellt die `js/experimental` Verzeichnis innerhalb der `www` Verzeichnis, sofern bereits vorhanden, dann Kopien der `new-foo.js` Datei und benennt es `foo.js` . Existiert eine Datei schon am Zielort, Plugman beendet und kehrt den Installationsvorgang, gibt eine Benachrichtigung über den Konflikt und beendet mit einem NULL-Code.
-
-## *Js-Modul* Element
-
-Die meisten Plugins enthalten eine oder mehrere JavaScript-Dateien. Jeder `<js-module>` Tag entspricht einer JavaScript-Datei, und verhindert, dass das Plugin Benutzer hinzufügen ein `<script>` Tag für jede Datei. Während `<asset>` Markierungen kopieren Sie einfach eine Datei aus dem Plugin-Unterverzeichnis in `www` , `<js-module>` Markierungen sind viel komplexer. Sie sieht wie folgt:
-
- <js-module src="socket.js" name="Socket">
- <clobbers target="chrome.socket" />
- </js-module>
-
-
-Wenn Sie eine Plugin mit dem obigen Beispiel installieren `socket.js` wird kopiert `www/plugins/my.plugin.id/socket.js` , und als einen Eintrag hinzugefügt `www/cordova_plugins.js` . Einloggen zur Ladezeit `cordova.js` XHR verwendet, um jede Datei zu lesen und injizieren ein `<script>` Tag in HTML. Es fügt eine Zuordnung zum verprügeln oder gegebenenfalls zusammenführen, wie unten beschrieben.
-
-Wickeln Sie *nicht* die Datei mit `cordova.define` , automatisch hinzugefügt wird. Das Modul ist verpackt in einen Verschluss mit `module` , `exports` , und `require` im Bereich, ist als normal, dass AMD-Module.
-
-Details für den `<js-module>` Tag:
-
-* Der `src` verweist auf eine Datei in das Pluginverzeichnis bezogen auf die `plugin.xml` Datei.
-
-* Die `name` stellt den letzten Teil den Namen des Moduls. Es kann in der Regel sein, was du willst, und es nur wichtig, wenn Sie verwenden möchten `cordova.require` anderen Teilen Ihrer plugins in Ihrem JavaScript-Code importieren. Der Modulname für eine `<js-module>` ist Ihr Plugins `id` gefolgt vom Wert der `name` . Für das obige Beispiel mit einer `id` von `chrome.socket` , den Namen des Moduls ist`chrome.socket.Socket`.
-
-* Drei Tags sind erlaubt, innerhalb `<js-module>` :
-
- * `<clobbers target="some.value"/>`Gibt an, dass die `module.exports` eingefügt ist die `window` -Objekts als `window.some.value` . Kann man so viele `<clobbers>` wie du willst. Jedes Objekt nicht verfügbar auf `window` wird erstellt.
-
- * `<merges target="some.value"/>`Gibt an, dass das Modul mit bereits vorhandene Werte bei zusammengeführt werden sollen `window.some.value` . Wenn alle Schlüssel bereits vorhanden ist, überschreibt das Modul Version das Original. Kann man so viele `<merges>` wie du willst. Jedes Objekt nicht verfügbar auf `window` wird erstellt.
-
- * `<runs/>`Mittel, die Ihr Code mit angegeben werden sollte `cordova.require` , aber nicht auf installiert das `window` Objekt. Dies ist nützlich, wenn das Modul, das Anfügen von Ereignishandlern zu initialisieren oder auf andere Weise. Nur kann man bis zu einem `<runs/>` Tag. Beachten Sie, dass auch ein `<runs/>` mit `<clobbers/>` oder `<merges/>` ist überflüssig, da sie auch `cordova.require` Ihr Modul.
-
- * Eine leere `<js-module>` noch geladen und kann vorzugeben in anderen Modulen über`cordova.require`.
-
-Wenn `src` , löst nicht an eine vorhandene Datei Plugman beendet und kehrt die Installation, gibt eine Benachrichtigung des Problems und beendet mit einem NULL-Code.
-
-Schachteln `<js-module>` Elemente im `<platform>` deklariert plattformspezifische JavaScript-Modul Bindungen.
-
-## *Abhängigkeit* Element
-
-Die `<dependency>` Tag können Sie andere Plugins angeben, von denen das aktuelle Plugin abhängig ist. Während sie zukünftige Versionen von Plugin-Repositories zugreifen werden, kurzfristig Plugins direkt verwiesen als URLs von `<dependency>` Markierungen. Sie werden wie folgt formatiert:
-
- <dependency id="com.plugin.id" url="https://github.com/myuser/someplugin" commit="428931ada3891801" subdir="some/path/here" />
-
-
-* `id`: stellt die ID des Plugins. Es sollte weltweit einzigartig und in Reverse Domain-Stil zum Ausdruck. Obwohl keiner von diesen Einschränkungen derzeit erzwungen wird, können sie in Zukunft sein.
-
-* `url`: Eine URL für das Plugin. Dies sollte ein Git-Repository verweisen, welche Plugman versucht zu klonen.
-
-* `commit`: Dies ist Git-Referenz von verstanden `git checkout` : einen Zweig oder eine Marke-Namen (z.B. `master` , `0.3.1` ), oder eine Commit hash (z.B.`975ddb228af811dd8bb37ed1dfd092a3d05295f9`).
-
-* `subdir`: Gibt an, dass die gezielte Plugin Abhängigkeit als ein Unterverzeichnis des Git Repository vorhanden ist. Dies hilfreich ist, da so das Repository für mehrere verwandte Plugins enthalten, festgelegt jeweils individuell.
-
-In Zukunft Version Einschränkungen eingeführt werden, und ein Plugin Repository ist vorhanden, um abrufen nach Namen statt explizite URLs zu unterstützen.
-
-### Relative Abhängigkeit Pfade
-
-Setzen Sie die `url` der ein `<dependency>` tag zu `"."` und bieten ein `subdir` , das abhängige Plugin installiert ist, aus der gleichen lokalen oder entfernten Git Repository als das übergeordnete Plugin angibt die `<dependency>` Tag.
-
-Beachten Sie, dass die `subdir` immer gibt einen Pfad relativ zum *Stammverzeichnis* das Git Repository, nicht das übergeordnete-Plugin. Dies gilt auch dann, wenn Sie das Plugin mit einem lokalen Pfad direkt darauf installiert. Plugman findet die Wurzel das Git Repository und dann findet die anderen Plugin von dort.
-
-## *Plattform* Element
-
-Die `<platform>` Tag identifiziert Plattformen, die erfordern Änderungen an den Konfigurationsdateien oder systemeigenen Code zugeordnet. Tools, die unter Verwendung dieser Spezifikation können unterstützte Plattformen zu identifizieren und installieren Sie das Programm in Cordova Projekte.
-
-Plugins ohne `<platform>` sind davon ausgegangen, dass die Tags nur JavaScript- und daher auf allen Plattformen installiert werden.
-
-Ein Beispiel-Plattform-Tag:
-
- <platform name="android">
- <!-- android-specific elements -->
- </platform>
- <platform name="ios">
- <!-- ios-specific elements -->
- </platform>
-
-
-Die erforderlichen `name` -Attribut identifiziert eine Plattform unterstützt, diese Plattform des Elements Kinder zuordnen.
-
-Plattformnamen sollten Kleinbuchstaben sein. Plattformnamen, so willkürlich gewählt, sind aufgeführt:
-
-* Amazon-fireos
-* Android
-* blackberry10
-* Ios
-* WP7
-* WP8
-
-## *Quelldatei* Element
-
-Die `<source-file>` Element identifiziert ausführbare Quellcodes, die in ein Projekt installiert werden soll. Beispiele:
-
- <!-- android -->
- <source-file src="src/android/Foo.java"
- target-dir="src/com/alunny/foo" />
- <!-- ios -->
- <source-file src="src/ios/CDVFoo.m" />
- <source-file src="src/ios/someLib.a" framework="true" />
- <source-file src="src/ios/someLib.a" compiler-flags="-fno-objc-arc" />
-
-
-Es unterstützt die folgenden Attribute:
-
-* `src`(erforderlich): Speicherort der Datei relativ zum `plugin.xml` . Wenn die `src` Datei nicht gefunden, Plugman beendet und kehrt die Installation, gibt eine Benachrichtigung über das Problem und beendet mit einem NULL-Code.
-
-* `target-dir`: Ein Verzeichnis, in dem die Dateien sollen, relativ zum Stammverzeichnis des Projektes Cordova kopiert werden. In der Praxis ist das wichtigste für Java-basierte Plattformen, wo eine Datei in die `com.alunny.foo` Paket muss in das `com/alunny/foo` Verzeichnis. Für Plattformen, wo das Quellverzeichnis nicht wichtig ist, sollte dieses Attribut weggelassen werden.
-
- Wie bei Papieren, wenn die `target` von einer `source-file` würde die vorhandene Datei überschreiben, Plugman beendet und kehrt die Installation, gibt eine Benachrichtigung über das Problem und beendet mit einem NULL-Code.
-
-* `framework`(nur iOS): Wenn legen Sie auf `true` , auch die angegebene Datei als Rahmen dem Projekt hinzugefügt.
-
-* `compiler-flags`(nur iOS): Wenn festgelegt ist, weist der angegebenen Compiler-Flags für die bestimmten Quelldatei.
-
-## *Config-Datei* Element
-
-Bezeichnet eine XML-basierte Konfiguration-Datei, die geändert werden, wo in diesem Dokument die Änderung stattfinden sollen, und was geändert werden sollte.
-
-Zwei Dateitypen, die auf die Änderung mit diesem Element getestet wurden sind `xml` und `plist` Dateien.
-
-Die `config-file` Element nur können Sie neue Kinder an eine XML-Dokumentstruktur anhängen. Die Kinder sind XML-Literale im Zieldokument eingefügt werden soll.
-
-Beispiel für XML:
-
- <config-file target="AndroidManifest.xml" parent="/manifest/application">
- <activity android:name="com.foo.Foo" android:label="@string/app_name">
- <intent-filter>
- </intent-filter>
- </activity>
- </config-file>
-
-
-Beispiel für `plist` :
-
- <config-file target="*-Info.plist" parent="CFBundleURLTypes">
- <array>
- <dict>
- <key>PackageName</key>
- <string>$PACKAGE_NAME</string>
- </dict>
- </array>
- </config-file>
-
-
-Es unterstützt die folgenden Attribute:
-
-* `target`:
-
- Die Datei geändert werden, und der Pfad relativ zum Stammverzeichnis des Projektes Cordova.
-
- Das Ziel kann Platzhalter enthalten ( `*` ) Elemente. In diesem Fall Plugman rekursiv durchsucht die Verzeichnisstruktur des Projekts und verwendet die erste Übereinstimmung.
-
- Auf iOS, der Speicherort der Konfigurationsdateien relativ zum Stammverzeichnis des Projekt-Verzeichnis ist nicht bekannt, also ein Ziel angeben `config.xml` löst in`cordova-ios-project/MyAppName/config.xml`.
-
- Wenn die angegebene Datei nicht vorhanden ist, wird das Tool ignoriert die Konfigurationsänderung und wird die Installation fortgesetzt.
-
-* `parent`: Eine XPath-Selector, verweisen auf das übergeordnete Element der Elemente der Config-Datei hinzugefügt werden. Wenn Sie absolute Selektoren verwenden, können Sie einen Platzhalter ( `*` ) an das Root-Element, z.B.`/*/plugins`.
-
- Für `plist` Dateien, die `parent` bestimmt, unter welchen übergeordneten Schlüssel der angegebene XML-Code eingefügt werden soll.
-
- Wenn die Auswahl auf ein untergeordnetes Element des angegebenen Dokuments nicht behoben wird, das Tool beendet und kehrt des Installationsvorgangs gibt eine Warnung aus und beendet mit einem NULL-Code.
-
-## *Plugins-plist* Element
-
-Dies ist *veraltet* , da es nur Cordova-Ios 2.2.0 und unterhalb gilt. Verwendung der `<config-file>` Tag für neuere Versionen von Cordova.
-
-Beispiel:
-
- <config-file target="config.xml" parent="/widget/plugins">
- <feature name="ChildBrowser">
- <param name="ios-package" value="ChildBrowserCommand"/>
- </feature>
- </config-file>
-
-
-Gibt einen Schlüssel und Wert auf den richtigen anfügen `AppInfo.plist` Datei in einem iOS-Cordova-Projekt. Zum Beispiel:
-
- <plugins-plist key="Foo" string="CDVFoo" />
-
-
-## *Ressource-Datei* und *Header-Datei* Elemente
-
-Wie Quelldateien, aber speziell für Plattformen wie iOS unterscheiden, die Quelldateien, Kopf- und Ressourcen. iOS Beispiele:
-
- <resource-file src="CDVFoo.bundle" />
- <resource-file src="CDVFooViewController.xib" />
- <header-file src="CDVFoo.h" />
-
-
-Android-Beispiel:
-
- < src="FooPluginStrings.xml Ressource-Datei" target="res/values/FooPluginStrings.xml" / >
-
-
-## *Lib-Datei* Element
-
-Wie Quelle, Ressourcen- und Header-Dateien, aber speziell für Plattformen wie BlackBerry 10 User generated Bibliotheken verwenden. Beispiele:
-
- <lib-file src="src/BlackBerry10/native/device/libfoo.so" arch="device" />
- <lib-file src="src/BlackBerry10/native/simulator/libfoo.so" arch="simulator" />
-
-
-Unterstützte Attribute:
-
-* `src`(erforderlich): der Speicherort der Datei relativ zum `plugin.xml` . Wenn `src` nicht auffindbar, Plugman beendet und kehrt die Installation Probleme eine Warnung über das Problem und beendet mit einem NULL-Code.
-
-* `arch`: Die Architektur, für die die `.so` Datei erstellt wurde, entweder `device` oder`simulator`.
-
-## *Rahmen* Element
-
-Bezeichnet einen Rahmen (in der Regel Teil der OS/Plattform), von denen das Plugin abhängig ist.
-
-Beispiele:
-
- <framework src="libsqlite3.dylib" />
- <framework src="social.framework" weak="true" />
-
-
-Das `src` -Attribut identifiziert den Rahmen, welche Plugman versucht die Cordova-Projekt in der richtigen Weise für eine bestimmte Plattform hinzu.
-
-Der optionale `weak` -Attribut ist ein boolescher Wert, der angibt, ob das Framework schwach verbunden sein sollte. Der Standardwert ist`false`.
-
-## *Info* Element
-
-Zusätzliche Informationen für die Nutzer. Dies ist nützlich, wenn Sie zusätzliche Schritte erforderlich, die können nicht einfach automatisiert werden oder Plugman den Rahmen sprengen. Beispiele:
-
- <info>
- You need to install __Google Play Services__ from the `Android Extras` section using the Android SDK manager (run `android`).
-
- You need to add the following line to your `local.properties`
-
- android.library.reference.1=PATH_TO_ANDROID_SDK/sdk/extras/google/google_play_services/libproject/google-play-services_lib
- </info>
-
-
-## Variablen
-
-In bestimmten Fällen kann eine Plugin müssen Änderungen an der Konfiguration der Zielanwendung abhängig zu machen. Z. B. für C2DM auf Android, eine app zu registrieren, dessen Paket-Id ist `com.alunny.message` wäre wie eine Berechtigung erforderlich:
-
- <uses-permission
- android:name="com.alunny.message.permission.C2D_MESSAGE"/>
-
-
-In solchen Fällen, wo der Inhalt, von eingefügt, der `plugin.xml` Datei ist nicht bekannt, vor der Zeit, Variablen durch ein Dollarzeichen, gefolgt von einer Reihe von Großbuchstaben, Ziffern und Unterstriche angezeigt werden können. Für das obige Beispiel die `plugin.xml` Datei würde diesem Tag enthalten:
-
- <uses-permission
- android:name="$PACKAGE_NAME.permission.C2D_MESSAGE"/>
-
-
-Plugman Variablenreferenzen mit dem angegebenen Wert oder eine leere Zeichenfolge ersetzt, wenn keine gefunden. Der Wert der Variable Referenz erkannt werden kann (in diesem Fall aus der `AndroidManifest.xml` Datei) oder vom Benutzer des Werkzeugs angegebene der genaue Vorgang ist abhängig von der speziellen Werkzeug.
-
-Plugman kann Benutzer ein Plugin erforderlichen Variablen angeben anfordern. API-Schlüssel für C2M und Google Maps können beispielsweise als Befehlszeilenargument angegeben werden:
-
- plugman --platform android --project /path/to/project --plugin name|git-url|path --variable API_KEY=!@CFATGWE%^WGSFDGSDFW$%^#$%YTHGsdfhsfhyer56734
-
-
-Damit die Variable obligatorisch, ist der `<platform>` Tag muss enthalten ein `<preference>` Tag. Zum Beispiel:
-
- <preference name="API_KEY" />
-
-
-Plugman überprüft, ob diese erforderlichen Einstellungen in übergeben werden. Wenn dies nicht der Fall ist, sollte es den Benutzer warnen, übergeben Sie die Variable in und Ausfahrt mit einem NULL-Code veranschaulicht.
-
-Bestimmten Variablennamen sollte reserviert werden, wie unten aufgeführt.
-
-## $PACKAGE_NAME
-
-Die Reverse-Domain style eindeutigen Bezeichner für das Paket, das entspricht der `CFBundleIdentifier` auf iOS oder das `package` -Attribut des der obersten Ebene `manifest` Element in eine `AndroidManifest.xml` Datei.
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/17db5a3b/docs/de/3.5.0/config.json
----------------------------------------------------------------------
diff --git a/docs/de/3.5.0/config.json b/docs/de/3.5.0/config.json
deleted file mode 100644
index 341ed30..0000000
--- a/docs/de/3.5.0/config.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "language": "German",
- "merge": {
- "events.md": [
- "cordova/events/events.md",
- "cordova/events/events.deviceready.md",
- "cordova/events/events.pause.md",
- "cordova/events/events.resume.md",
- "cordova/events/events.backbutton.md",
- "cordova/events/events.menubutton.md",
- "cordova/events/events.searchbutton.md",
- "cordova/events/events.startcallbutton.md",
- "cordova/events/events.endcallbutton.md",
- "cordova/events/events.volumedownbutton.md",
- "cordova/events/events.volumeupbutton.md"
- ]
- }
-}
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/17db5a3b/docs/de/3.5.0/config_ref/images.md
----------------------------------------------------------------------
diff --git a/docs/de/3.5.0/config_ref/images.md b/docs/de/3.5.0/config_ref/images.md
deleted file mode 100644
index b8a9b56..0000000
--- a/docs/de/3.5.0/config_ref/images.md
+++ /dev/null
@@ -1,169 +0,0 @@
----
-
-license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. Finden Sie verteilte mit dieser Arbeit für weitere Informationen bezüglich Urheberrecht und Datenschutz-Datei. Die ASF-Lizenzen-diese Datei, um Sie unter der Apache License, Version 2.0 (die "Lizenz"); Sie können diese Datei nur in Übereinstimmung mit der Lizenz. 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.
----
-
-# Symbole und Splash-Screens
-
-In diesem Abschnitt veranschaulicht, wie einer app-Symbol und optionale Splash-Screen für verschiedene Plattformen, sowohl bei der Arbeit in Cordova CLI (beschrieben in The Command-Line Interface) konfigurieren oder mit plattformspezifischen SDK-Tools (ausführlich in den Plattform-Führern).
-
-## Symbole in der CLI konfigurieren
-
-Bei der Arbeit im CLI Icon-Quellcode-Dateien liegen in verschiedenen plattformspezifischen Unterverzeichnissen im Rahmen des Projektes `www/res/icons` Verzeichnis. Neu erstellte Projekte verfügen über einen Standardsatz von Cordova Symbole für Sie für die Plattformen ersetzen möchten Sie als Ziel.
-
-Android gibt Symbole für niedrige, mittlere, hohe und besonders hoher Auflösungen:
-
- android/icon-36-ldpi.png
- android/icon-48-mdpi.png
- android/icon-72-hdpi.png
- android/icon-96-xhdpi.png
-
-
-Die iOS-Plattform gibt 72 Pixel-quadratischen Icons für iPads und 57 Pixel Icons für iPhones und iPods, mit hochauflösenden *2 X* Varianten für Netzhaut zeigt:
-
- ios/icon-57-2x.png
- ios/icon-57.png
- ios/icon-72-2x.png
- ios/icon-72.png
-
-
-Windows Phone gibt ein Standardsymbol 48 Pixel, zusammen mit verschiedenen Geräten Hintergrund Fliesen Bilder beim Anwendungen darstellen:
-
- windows-phone/icon-48.png
- windows-phone/icon-62-tile.png
- windows-phone/icon-173-tile.png
-
-
-BlackBerry 10 erfordert eine Icon-Element in config.xml:
-
- <icon src="blackberry10/icon-86.png" />
-
-
-Finden Sie BlackBerry Dokumentation Tareting, mehrere Größen und Gebietsschemas.
-
-[http://developer.blackberry.com/html5/documentation/icon_element.html]
-
-Tizen erfordert ein 128 Pixeln-Symbol:
-
- tizen/icon-128.png
-
-
-## Splash-Screens in der CLI konfigurieren
-
-Verwenden Sie die Splashscreen-API, um die Anzeige von einer app einleitende Begrüßungsbildschirm auf vielen Plattformen ermöglichen. Bei der Arbeit im CLI Splash-Bildschirm-Quelldateien befinden sich im Rahmen des Projektes `www/res/screens` Unterverzeichnis.
-
-Android gibt sowohl Hochformat und Querformat Splash-Bildschirm-Images für niedrige, mittlere, hohe und besonders hoher Auflösungen:
-
- android/screen-hdpi-landscape.png
- android/screen-hdpi-portrait.png
- android/screen-ldpi-landscape.png
- android/screen-ldpi-portrait.png
- android/screen-mdpi-landscape.png
- android/screen-mdpi-portrait.png
- android/screen-xhdpi-landscape.png
- android/screen-xhdpi-portrait.png
-
-
-Die iOS-Plattform gibt Varianten für iPhone/iPod und iPad, mit Varianten für Retina-Displays und verschiedenen Ausrichtungen. Die *568 h* -Datei gilt für das iPhone 5 größer Bildschirm:
-
- ios/screen-ipad-landscape-2x.png
- ios/screen-ipad-landscape.png
- ios/screen-ipad-portrait-2x.png
- ios/screen-ipad-portrait.png
- ios/screen-iphone-landscape-2x.png
- ios/screen-iphone-landscape.png
- ios/screen-iphone-portrait-2x.png
- ios/screen-iphone-portrait.png
- ios/screen-iphone-portrait-568h-2x.png
-
-
-Windows Phone gibt ein einzelnes Splash-Bildschirm-Image:
-
- windows-phone/screen-portrait.jpg
-
-
-In den folgenden Abschnitten ausführlich auf Splash-Screens einrichten, beim Arbeiten mit SDKs und verwandte Befehlszeilentools in Plattform Leitfäden beschrieben.
-
-Vergessen Sie nicht, das SplashScreen-Plugin zu installieren, bevor Sie versuchen, verwenden Sie die `navigator.splashscreen.hide()` oder `navigator.splashscreen.show()` Methoden.
-
-## Splash-Screens für die Android-Plattform
-
-Platz [9-Patch][1] Bilddateien im Android-Projekt `platforms/android/res/drawable*` Verzeichnisse.
-
- [1]: https://developer.android.com/tools/help/draw9patch.html
-
-Für jeden sollte sein:
-
-* XLarge (Xhdpi): mindestens 960 × 720
-* große (Hdpi): mindestens 640 × 480
-* Medium (Mdpi): mindestens 470 × 320
-* klein (Ldpi): mindestens 426 × 320
-
-Wenn Sie Standard-Splash-Bildschirm-Images bereitgestellt in Cordova verwenden möchten, müssen Sie kopieren die PNG‑Dateien von `platforms/android/www/res/screen/android` zu `platforms/android/res/drawable*/` :
-
- cd platforms/android/res
- mkdir drawable-port-ldpi
- cp -p ../assets/www/res/screen/android/screen-ldpi-portrait.png drawable-port-ldpi/screen.png
- mkdir drawable-land-ldpi
- cp -p ../assets/www/res/screen/android/screen-ldpi-landscape.png drawable-land-ldpi/screen.png
- mkdir drawable-port-mdpi
- cp -p ../assets/www/res/screen/android/screen-mdpi-portrait.png drawable-port-mdpi/screen.png
- mkdir drawable-land-mdpi
- cp -p ../assets/www/res/screen/android/screen-mdpi-landscape.png drawable-land-mdpi/screen.png
- mkdir drawable-port-hdpi
- cp -p ../assets/www/res/screen/android/screen-hdpi-portrait.png drawable-port-hdpi/screen.png
- mkdir drawable-land-hdpi
- cp -p ../assets/www/res/screen/android/screen-hdpi-landscape.png drawable-land-hdpi/screen.png
- mkdir drawable-port-xhdpi
- cp -p ../assets/www/res/screen/android/screen-xhdpi-portrait.png drawable-port-xhdpi/screen.png
- mkdir drawable-land-xhdpi
- cp -p ../assets/www/res/screen/android/screen-xhdpi-landscape.png drawable-land-xhdpi/screen.png
-
-
-Die `drawable` Verzeichnisnamen müssen folgen den Android Konventionen zur Unterstützung der [Bildschirmgrößen][2] und [Alternative Ressourcen][3].
-
- [2]: http://developer.android.com/guide/practices/screens_support.html
- [3]: http://developer.android.com/guide/topics/resources/providing-resources.html#AlternativeResources
-
-In `config.xml` , fügen Sie die folgenden Einstellungen:
-
- <preference name="SplashScreen" value="splash" />
- <preference name="SplashScreenDelay" value="10000" />
-
-
-Die erste Zeile legt das Bild fest als den Begrüßungsbildschirm anzuzeigen. Dies ist der Dateiname der PNG in den `drawable*` Verzeichnissen. Wenn Sie das Bild alles andere als nennen, `splash.png` , müssen Sie diese Zeile ändern. Enthalten nicht die Dateinamenerweiterung (d.h. `.png` ). Wenn Sie die Standard-Splash-Screens in Cordova oben aufgeführten bereitgestellten verwenden möchten, verwenden Sie den Wert`screen`.
-
-Der zweiten Zeile wird die Standardverzögerung der Splashscreen in Millisekunden wie lange angezeigt wird. Dies sollte die maximale erwartete Startzeit. Der Standardwert für SplashScreenDelay ist 3000 ms.
-
-Schließlich sollte der Begrüßungsbildschirm vorhanden nur so lange wie nötig sein. Wenn Ihre app begonnen hat und die Webview geladen hat, sollte Ihre Anwendung den Splash-Screen ausblenden, sodass Hauptansicht angezeigt wird. Da die Startzeit der app ziemlich aufgrund zahlreicher Faktoren variieren, es wird empfohlen, Ihre Anwendung explizit aufrufen `navigator.splashscreen.hide()` in der Javascript-Methode, die auf reagiert das `deviceready` Ereignis. Ansonsten werden der Splash-Screen für den SplashScreenDelay-Wert angezeigt, die Sie oben konfiguriert. Diese ereignisgesteuerten Ansatz wird dringend empfohlen, im Vergleich mit den Splash-Screen sichtbar für immer eine feste Laufzeit.
-
-## Splash-Screens für die iOS-Plattform
-
-Splash-Bildschirm-Images in des iOS-Projekts kopieren `Resources/splash` Verzeichnis. Fügen Sie nur diese Bilder für die Geräte, wie iPad oder iPhone unterstützen möchten. Die Größe der einzelnen Bilder sollten sein:
-
-* Default-568h@2x~iphone.png (640x1136 pixels)
-* Default-Landscape@2x~ipad.png (2048 x 1496 Pixel)
-* Default-Landscape~ipad.png (1024x748 pixels)
-* Default-Portrait@2x~ipad.png (1536x2008 pixels)
-* Default-Portrait~ipad.png (768x1004 pixels)
-* Default@2x~iphone.png (640x960 pixels)
-* Default~iphone.png (320x480 pixels)
-
-## Splash-Screens für die BlackBerry 10-Plattform
-
-Fügen Sie eine Felge: Splash-Element zu "config.xml" für jede Auflösung und Gebietsschema, die Sie unterstützen möchten:
-
-[http://Developer.BlackBerry.com/HTML5/Documentation/rim\_splash\_element.html][4]
-
- [4]: http://developer.blackberry.com/html5/documentation/rim_splash_element.html
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/17db5a3b/docs/de/3.5.0/config_ref/index.md
----------------------------------------------------------------------
diff --git a/docs/de/3.5.0/config_ref/index.md b/docs/de/3.5.0/config_ref/index.md
deleted file mode 100644
index 3329037..0000000
--- a/docs/de/3.5.0/config_ref/index.md
+++ /dev/null
@@ -1,133 +0,0 @@
----
-
-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.
----
-
-# Die Datei config.xml
-
-Zahlreiche Aspekte des Verhaltens einer app gesteuert werden, mit einer globalen Konfigurationsdatei `config.xml` . Diese plattformunabhängig XML-Datei ist auf der W3C [Verpackt von Web-Anwendungen (Widgets)][1] Spezifikation und erweiterte Kern-Cordova-API-Funktionen, Plugins und Plattform-spezifischen Einstellungen angeben angeordnet.
-
- [1]: http://www.w3.org/TR/widgets/
-
-Für Projekte, die mit dem Cordova-CLI (beschrieben in The Command-Line Interface) erstellt werden kann diese Datei im obersten Verzeichnis gefunden werden:
-
- app/config.xml
-
-
-Beachten Sie, dass Version 3.3.1-0.2.0, die Datei auf vorher `app/www/config.xml` , und dass es hier immer noch unterstützt wird.
-
-Wenn die CLI ein Projekt erstellen, werden in verschiedenen Versionen dieser Datei passiv kopiert `platforms/` Unterverzeichnisse, zum Beispiel:
-
- app/platforms/ios/AppName/config.xml
- app/platforms/blackberry10/www/config.xml
- app/platforms/android/res/xml/config.xml
-
-
-Dieser Abschnitt beschreibt globale und Cross-Plattform-Konfigurationsoptionen. Finden Sie in den folgenden Abschnitten für Plattform-spezifische Optionen:
-
-* iOS Konfiguration
-* Android Konfiguration
-* BlackBerry 10 Konfiguration
-
-Neben der verschiedenen Konfigurationsoptionen unten können Sie auch eine Anwendung Kernsatz von Bildern für jede Zielplattform konfigurieren. Weitere Informationen finden Sie unter Symbole und Splash-Screens.
-
-## Kern-Konfigurationselemente
-
-In diesem Beispiel wird den Standardwert `config.xml` erzeugt durch der CLI `create` Befehl, beschrieben in der Command-Line Interface:
-
- <widget id="com.example.hello" version="0.0.1">
- <name>HelloWorld</name>
- <description>
- A sample Apache Cordova application that responds to the deviceready event.
- </description>
- <author email="dev@callback.apache.org" href="http://cordova.io">
- Apache Cordova Team
- </author>
- <content src="index.html" />
- <access origin="*" />
- </widget>
-
-
-Die folgenden Konfigurationselemente in der obersten Ebene angezeigt `config.xml` Datei und werden auf allen unterstützten Cordova-Plattformen unterstützt:
-
-* Die `<widget>` des Elements `id` Attribut bietet die app-Reverse-Domänen-ID, und der `version` seine vollständige Versionsnummer in Major/Minor/Patch-Notation ausgedrückt.
-
-* Die `<name>` Element gibt die app formalen Namen, wie er auf home-Bildschirm des Geräts und im app-Store-Schnittstellen erscheint.
-
-* Die `<description>` und `<author>` Elemente geben, Metadaten und Kontaktinformationen, die im app-Shop-Angebote angezeigt werden kann.
-
-* Der optionale `<content>` -Element definiert die app Startseite in der obersten Ebene Webverzeichnis Vermögenswerte. Der Standardwert ist `index.html` , die üblicherweise in einem Projekt angezeigt wird, ist der obersten Ebene `www` Verzeichnis.
-
-* `<access>`Elemente definieren den Satz der externen Domänen, die, denen die app erlaubt ist, zu kommunizieren. Der Standardwert, der oben gezeigten ermöglicht es, jeden beliebigen Server zugreifen. Finden Sie im Domain-Whitelist-Guide für Details.
-
-* Die `<preference>` Tag stellt verschiedene Optionen als Paare von `name` / `value` Attribute. Jede Vorliebe `name` ist case-insensitive. Viele Einstellungen sind nur für bestimmte Plattformen, wie oben auf dieser Seite aufgeführt. In den folgenden Abschnitten beschreiben die Einstellungen, die für mehrere Plattformen gelten.
-
-## Globale Voreinstellungen
-
-Die folgenden globalen Einstellungen gelten für alle Plattformen:
-
-* `Fullscreen`können Sie die Statusleiste am oberen Bildschirmrand ausblenden. Der Standardwert ist `false` . Beispiel:
-
- <preference name="Fullscreen" value="true" />
-
-
-* `Orientation`können Sie den lock Orientierung und verhindert, dass die Schnittstelle rotierend in Reaktion auf Änderungen in der Ausrichtung. Mögliche Werte sind `default` , `landscape` , oder `portrait` . Beispiel:
-
- <preference name="Orientation" value="landscape" />
-
-
- **Hinweis**: die `default` Wert bedeutet *sowohl* quer- und Hochformat Ausrichtungen sind aktiviert. Wenn Sie Standardeinstellungen für jede Plattform (in der Regel Porträt nur) verwenden möchten, lassen Sie dieses Tag von der `config.xml` Datei.
-
-## Multi-Plattform-Einstellungen
-
-Die folgenden Einstellungen gelten für mehrere Plattformen, jedoch nicht auf alle von ihnen:
-
-* `DisallowOverscroll`(Boolean, wird standardmäßig auf `false` ): Legen Sie auf `true` Wenn Sie nicht möchten, dass die Schnittstelle jedes Feedback anzeigen, wenn Benutzer die Anfang oder Ende des Inhalts einen Bildlauf durchführen.
-
- <preference name="DisallowOverscroll" value="true"/>
-
-
- Gilt für Android und iOS. Auf iOS, Overscroll Gesten Ursache Inhalt zurück an seine ursprüngliche Position gut zu machen. Auf Android produzieren sie ein subtiler Glüheffekt am oberen oder unteren Rand des Inhalts.
-
-* `BackgroundColor`: Die app-Hintergrundfarbe festgelegt. Unterstützt eine 4-Byte hex-Wert, mit dem ersten Byte, die den Alphakanal und standard-RGB-Werte für die folgenden drei Bytes. In diesem Beispiel gibt blau:
-
- <preference name="BackgroundColor" value="0xff0000ff"/>
-
-
- Gilt für Android und BlackBerry. Überschreibt CSS anderweitig verfügbar auf *allen* Plattformen, zum Beispiel:`body{background-color:blue}`.
-
-* `HideKeyboardFormAccessoryBar`(Boolean, wird standardmäßig auf `false` ): Legen Sie auf `true` die zusätzliche Symbolleiste ausblenden, die oberhalb der Tastatur, wodurch angezeigt wird Benutzer aus einem Formulareingabe zum anderen navigieren.
-
- <preference name="HideKeyboardFormAccessoryBar" value="true"/>
-
-
- Gilt für iOS und BlackBerry.
-
-## Das *Feature* Element
-
-Wenn Sie die CLI verwenden, um Anwendungen zu erstellen, verwenden Sie den `plugin` Befehl Gerät APIs zu aktivieren. Dies ändert jedoch nicht die Top-Level- `config.xml` Datei, so dass die `<feature>` Element gilt nicht für Ihren Workflow. Wenn Sie direkt in ein SDK und verwenden die Plattform-spezifischen Arbeiten `config.xml` Datei als Quelle, Sie verwenden die `<feature>` Tag auf Device-Ebene APIs und externe Plugins aktivieren. Sie erscheinen oft mit benutzerdefinierten Werte in plattformspezifischen `config.xml` Dateien. Hier ist beispielsweise die Device-API für Android Projekte angeben:
-
- <feature name="Device">
- <param name="android-package" value="org.apache.cordova.device.Device" />
- </feature>
-
-
-Hier ist, wie das Element für iOS-Projekte wird angezeigt:
-
- <feature name="Device">
- <param name="ios-package" value="CDVDevice" />
- </feature>
-
-
-Finden Sie die API-Referenz für Details zu einzelnen Funktionen angeben. Finden Sie im Plugin-Entwicklung-Handbuch weitere Informationen auf Plugins.
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/17db5a3b/docs/de/3.5.0/cordova/events/events.backbutton.md
----------------------------------------------------------------------
diff --git a/docs/de/3.5.0/cordova/events/events.backbutton.md b/docs/de/3.5.0/cordova/events/events.backbutton.md
deleted file mode 100644
index c66ed4e..0000000
--- a/docs/de/3.5.0/cordova/events/events.backbutton.md
+++ /dev/null
@@ -1,76 +0,0 @@
----
-
-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.
----
-
-# backbutton
-
-Das Ereignis wird ausgelöst, wenn der Benutzer den "zurück"-Button drückt.
-
- document.addEventListener("backbutton", yourCallbackFunction, false);
-
-
-## Details
-
-Um das zurück-Button Standardverhalten überschreiben, registriert einen Ereignis-Listener für das `backbutton` Ereignis in der Regel durch den Aufruf `document.addEventListener` sobald Sie erhalten die `deviceready` Ereignis. Es ist nicht mehr notwendig, jede andere Methode zum Überschreiben der zurück-Button aufrufen.
-
-## Unterstützte Plattformen
-
-* Amazon Fire OS
-* Android
-* BlackBerry 10
-* Windows Phone 7 und 8
-
-## Kurzes Beispiel
-
- document.addEventListener("backbutton", onBackKeyDown, false);
-
- function onBackKeyDown() {
- // Handle the back button
- }
-
-
-## Vollständiges Beispiel
-
- <!DOCTYPE html>
- <html>
- <head>
- <title>Back Button Example</title>
-
- <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
- <script type="text/javascript" charset="utf-8">
-
- // Wait for device API libraries to load
- //
- function onLoad() {
- document.addEventListener("deviceready", onDeviceReady, false);
- }
-
- // device APIs are available
- //
- function onDeviceReady() {
- // Register the event listener
- document.addEventListener("backbutton", onBackKeyDown, false);
- }
-
- // Handle the back button
- //
- function onBackKeyDown() {
- }
-
- </script>
- </head>
- <body onload="onLoad()">
- </body>
- </html>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/17db5a3b/docs/de/3.5.0/cordova/events/events.deviceready.md
----------------------------------------------------------------------
diff --git a/docs/de/3.5.0/cordova/events/events.deviceready.md b/docs/de/3.5.0/cordova/events/events.deviceready.md
deleted file mode 100644
index 70c28f6..0000000
--- a/docs/de/3.5.0/cordova/events/events.deviceready.md
+++ /dev/null
@@ -1,79 +0,0 @@
----
-
-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.
----
-
-# deviceready
-
-Das Ereignis wird ausgelöst, wenn Cordova vollständig geladen ist.
-
- document.addEventListener("deviceready", yourCallbackFunction, false);
-
-
-## Informationen
-
-Dieses Ereignis ist wesentlich für jede Anwendung. Es signalisiert, dass Cordovas Gerät APIs geladen haben und bereit sind, zugreifen.
-
-Cordova besteht aus zwei Codebasen: native und JavaScript. Während der native Code lädt, zeigt eine benutzerdefinierte Lade-Bild. JavaScript lädt jedoch nur wenn das DOM geladen. Dies bedeutet, dass die Web-app möglicherweise eine Cordova JavaScript-Funktion nennen darf, bevor der entsprechende systemeigene Code verfügbar ist.
-
-Das `deviceready` -Ereignis wird ausgelöst, sobald Cordova vollständig geladen hat. Einmal können das Ereignis ausgelöst, Sie sicher Cordova-APIs aufrufen. Anwendungen in der Regel fügen Sie einen Ereignis-Listener mit `document.addEventListener` sobald das HTML-Dokument DOM geladen hat.
-
-Das `deviceready` Ereignis verhält sich etwas anders als von anderen. Ein Ereignishandler registriert nach der `deviceready` -Ereignis ausgelöst hat die Callback-Funktion aufgerufen, sofort.
-
-## Unterstützte Plattformen
-
-* Amazon Fire OS
-* Android
-* BlackBerry 10
-* iOS
-* Tizen
-* Windows Phone 7 und 8
-* Windows 8
-
-## Kleines Beispiel
-
- document.addEventListener("deviceready", onDeviceReady, false);
-
- function onDeviceReady() {
- // Now safe to use device APIs
- }
-
-
-## Vollständiges Beispiel
-
- <!DOCTYPE html>
- <html>
- <head>
- <title>Device Ready Example</title>
-
- <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
- <script type="text/javascript" charset="utf-8">
-
- // Wait for device API libraries to load
- //
- function onLoad() {
- document.addEventListener("deviceready", onDeviceReady, false);
- }
-
- // device APIs are available
- //
- function onDeviceReady() {
- // Now safe to use device APIs
- }
-
- </script>
- </head>
- <body onload="onLoad()">
- </body>
- </html>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/17db5a3b/docs/de/3.5.0/cordova/events/events.endcallbutton.md
----------------------------------------------------------------------
diff --git a/docs/de/3.5.0/cordova/events/events.endcallbutton.md b/docs/de/3.5.0/cordova/events/events.endcallbutton.md
deleted file mode 100644
index 9289fa3..0000000
--- a/docs/de/3.5.0/cordova/events/events.endcallbutton.md
+++ /dev/null
@@ -1,76 +0,0 @@
----
-
-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.
----
-
-# endcallbutton
-
-Dieses Ereignis wird ausgelöst, wenn der Benutzer die End-Call-Taste drückt.
-
- document.addEventListener("endcallbutton", yourCallbackFunction, false);
-
-
-## Informationen
-
-Das Ereignis überschreibt das Standardverhalten des End-Aufruf.
-
-Anwendungen sollten in der Regel verwenden `document.addEventListener` einmal einen Ereignis-Listener hinzufügen das `deviceready` -Ereignis ausgelöst.
-
-## Unterstützte Plattformen
-
-* BlackBerry 10
-
-## Kleines Beispiel
-
- document.addEventListener("endcallbutton", onEndCallKeyDown, false);
-
- function onEndCallKeyDown() {
- // Handle the end call button
- }
-
-
-## Vollständiges Beispiel
-
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
- "http://www.w3.org/TR/html4/strict.dtd">
- <html>
- <head>
- <title>End Call Button Example</title>
-
- <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
- <script type="text/javascript" charset="utf-8">
-
- // Wait for device API libraries to load
- //
- function onLoad() {
- document.addEventListener("deviceready", onDeviceReady, false);
- }
-
- // device APIs are available
- //
- function onDeviceReady() {
- // Register the event listener
- document.addEventListener("endcallbutton", onEndCallKeyDown, false);
- }
-
- // Handle the end call button
- //
- function onEndCallKeyDown() {
- }
-
- </script>
- </head>
- <body onload="onLoad()">
- </body>
- </html>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/17db5a3b/docs/de/3.5.0/cordova/events/events.md
----------------------------------------------------------------------
diff --git a/docs/de/3.5.0/cordova/events/events.md b/docs/de/3.5.0/cordova/events/events.md
deleted file mode 100644
index 0abbccb..0000000
--- a/docs/de/3.5.0/cordova/events/events.md
+++ /dev/null
@@ -1,47 +0,0 @@
----
-
-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.
----
-
-# Veranstaltungen
-
-> Cordova Lebenszyklusereignisse.
-
-## Ereignistypen
-
-* deviceready
-* Anhalten
-* Lebenslauf
-* backbutton
-* menubutton
-* searchbutton
-* startcallbutton
-* endcallbutton
-* volumedownbutton
-* volumeupbutton
-
-## Ereignisse, die von den [org.apache.cordova.battery-Status][1] hinzugefügt
-
- [1]: https://github.com/apache/cordova-plugin-battery-status/blob/master/doc/index.md
-
-* batterycritical
-* batterylow
-* batterystatus
-
-## Ereignisse, die von den [org.apache.cordova.network-Informationen][2] hinzugefügt
-
- [2]: https://github.com/apache/cordova-plugin-network-information/blob/master/doc/index.md
-
-* online
-* offline
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/17db5a3b/docs/de/3.5.0/cordova/events/events.menubutton.md
----------------------------------------------------------------------
diff --git a/docs/de/3.5.0/cordova/events/events.menubutton.md b/docs/de/3.5.0/cordova/events/events.menubutton.md
deleted file mode 100644
index b133b76..0000000
--- a/docs/de/3.5.0/cordova/events/events.menubutton.md
+++ /dev/null
@@ -1,78 +0,0 @@
----
-
-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.
----
-
-# menubutton
-
-Das Ereignis wird ausgelöst, wenn der Benutzer die Menü-Taste drückt.
-
- document.addEventListener("menubutton", yourCallbackFunction, false);
-
-
-## Informationen
-
-Anwenden eines Event-handlers überschreibt das Standardverhalten der Menü-Taste.
-
-Anwendungen sollten in der Regel verwenden `document.addEventListener` einmal einen Ereignis-Listener hinzufügen das `deviceready` -Ereignis ausgelöst.
-
-## Unterstützte Plattformen
-
-* Amazon Fire OS
-* Android
-* BlackBerry 10
-
-## Kleines Beispiel
-
- document.addEventListener("menubutton", onMenuKeyDown, false);
-
- function onMenuKeyDown() {
- // Handle the back button
- }
-
-
-## Vollständiges Beispiel
-
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
- "http://www.w3.org/TR/html4/strict.dtd">
- <html>
- <head>
- <title>Menu Button Example</title>
-
- <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
- <script type="text/javascript" charset="utf-8">
-
- // Wait for device API libraries to load
- //
- function onLoad() {
- document.addEventListener("deviceready", onDeviceReady, false);
- }
-
- // device APIs are available
- //
- function onDeviceReady() {
- // Register the event listener
- document.addEventListener("menubutton", onMenuKeyDown, false);
- }
-
- // Handle the menu button
- //
- function onMenuKeyDown() {
- }
-
- </script>
- </head>
- <body onload="onLoad()">
- </body>
- </html>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/17db5a3b/docs/de/3.5.0/cordova/events/events.pause.md
----------------------------------------------------------------------
diff --git a/docs/de/3.5.0/cordova/events/events.pause.md b/docs/de/3.5.0/cordova/events/events.pause.md
deleted file mode 100644
index c57f58a..0000000
--- a/docs/de/3.5.0/cordova/events/events.pause.md
+++ /dev/null
@@ -1,88 +0,0 @@
----
-
-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.
----
-
-# Anhalten
-
-Das Ereignis wird ausgelöst, wenn eine Anwendung in den Hintergrund gelegt wird.
-
- document.addEventListener("pause", yourCallbackFunction, false);
-
-
-## Informationen
-
-Das `pause` -Ereignis wird ausgelöst, wenn die einheitlichen Plattform die Anwendung in den Hintergrund, in der Regel, setzt wenn der Benutzer zu einer anderen Anwendung wechselt.
-
-Anwendungen sollten in der Regel verwenden `document.addEventListener` einmal einen Ereignis-Listener hinzufügen das `deviceready` -Ereignis ausgelöst.
-
-## Unterstützte Plattformen
-
-* Amazon Fire OS
-* Android
-* BlackBerry 10
-* iOS
-* Windows Phone 7 und 8
-* Windows 8
-
-## Kleines Beispiel
-
- document.addEventListener("pause", onPause, false);
-
- function onPause() {
- // Handle the pause event
- }
-
-
-## Vollständiges Beispiel
-
- <!DOCTYPE html>
- <html>
- <head>
- <title>Pause Example</title>
-
- <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
- <script type="text/javascript" charset="utf-8">
-
- // Wait for device API libraries to load
- //
- function onLoad() {
- document.addEventListener("deviceready", onDeviceReady, false);
- }
-
- // device APIs are available
- //
- function onDeviceReady() {
- document.addEventListener("pause", onPause, false);
- }
-
- // Handle the pause event
- //
- function onPause() {
- }
-
- </script>
- </head>
- <body onload="onLoad()">
- </body>
- </html>
-
-
-## iOS Macken
-
-In der `pause` Handler, keine Anrufe an die Cordova-API oder native Plugins, die Objective-C durchlaufen funktionieren nicht, zusammen mit interaktiven Aufrufe, z. B. Warnungen oder `console.log()` . Sie werden nur verarbeitet, wenn die app auf der nächsten laufen Schleife fortgesetzt wird.
-
-Die iOS-spezifische `resign` Ereignis ist verfügbar als Alternative zu `pause` , und erkennt, wenn Benutzer die **Lock** -Taste um das Gerät mit der app im Vordergrund ausgeführt zu sperren können. Wenn die app (und Gerät) für Multitasking aktiviert ist, ist dies gepaart mit einer anschließenden `pause` Ereignis, aber nur unter iOS 5. In der Tat werden alle gesperrten apps in iOS 5, die Multitasking aktiviert haben in den Hintergrund gedrängt. Für Anwendungen, die ausgeführt werden, wenn unter iOS 5 gesperrt, deaktivieren die app Multitasking, indem [UIApplicationExitsOnSuspend][1] auf `YES` . Um beim gesperrt auf iOS 4 auszuführen, spielt diese Einstellung keine Rolle.
-
- [1]: http://developer.apple.com/library/ios/#documentation/general/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/17db5a3b/docs/de/3.5.0/cordova/events/events.resume.md
----------------------------------------------------------------------
diff --git a/docs/de/3.5.0/cordova/events/events.resume.md b/docs/de/3.5.0/cordova/events/events.resume.md
deleted file mode 100644
index b9e4830..0000000
--- a/docs/de/3.5.0/cordova/events/events.resume.md
+++ /dev/null
@@ -1,102 +0,0 @@
----
-
-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.
----
-
-# Lebenslauf
-
-Das Ereignis wird ausgelöst, wenn eine Anwendung aus dem Hintergrund abgerufen wird.
-
- document.addEventListener("resume", yourCallbackFunction, false);
-
-
-## Informationen
-
-Das `resume` -Ereignis wird ausgelöst, wenn die native Plattform die Anwendung aus dem Hintergrund zieht.
-
-Anwendungen sollten in der Regel verwenden `document.addEventListener` einmal einen Ereignis-Listener hinzufügen das `deviceready` -Ereignis ausgelöst.
-
-## Unterstützte Plattformen
-
-* Amazon Fire OS
-* Android
-* BlackBerry 10
-* iOS
-* Windows Phone 7 und 8
-* Windows 8
-
-## Kleines Beispiel
-
- document.addEventListener("resume", onResume, false);
-
- function onResume() {
- // Handle the resume event
- }
-
-
-## Vollständiges Beispiel
-
- <!DOCTYPE html>
- <html>
- <head>
- <title>Resume Example</title>
-
- <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
- <script type="text/javascript" charset="utf-8">
-
- // Wait for device API libraries to load
- //
- function onLoad() {
- document.addEventListener("deviceready", onDeviceReady, false);
- }
-
- // device APIs are available
- //
- function onDeviceReady() {
- document.addEventListener("resume", onResume, false);
- }
-
- // Handle the resume event
- //
- function onResume() {
- }
-
- </script>
- </head>
- <body onload="onLoad()">
- </body>
- </html>
-
-
-## iOS Macken
-
-Alle interaktiven Funktionen Intensivlehrgang ein `pause` -Ereignishandler ausgeführt später, wenn die app wieder aufgenommen wird, wie durch signalisiert die `resume` Ereignis. Dazu gehören Warnungen, `console.log()` , und keine Anrufe von Plugins oder Cordova API, das Durchlaufen von Objective-C.
-
-* **aktiv** -Ereignis
-
- Die iOS-spezifische `active` Ereignis ist verfügbar als Alternative zu `resume` , und erkennt, wenn Benutzer die **Lock** -Taste mit der app im Vordergrund ausgeführt entsperren deaktivieren. Wenn die app (und Gerät) für Multitasking aktiviert ist, ist dies gepaart mit einer anschließenden `resume` Ereignis, aber nur unter iOS 5. In der Tat werden alle gesperrten apps in iOS 5, die Multitasking aktiviert haben in den Hintergrund gedrängt. Für Anwendungen, die ausgeführt werden, wenn unter iOS 5 gesperrt, deaktivieren die app Multitasking, indem [UIApplicationExitsOnSuspend][1] auf `YES` . Um beim gesperrt auf iOS 4 auszuführen, spielt diese Einstellung keine Rolle.
-
-* **Lebenslauf** -Ereignis
-
- Beim Aufruf aus einer `resume` -Ereignishandler, interaktive Funktionen wie z. B. `alert()` in eingeschlossen werden müssen ein `setTimeout()` Aufruf mit einem Timeoutwert von 0 (null), oder auch der app hängt. Zum Beispiel:
-
- document.addEventListener("resume", onResume, false);
- function onResume() {
- setTimeout(function() {
- // TODO: do your thing!
- }, 0);
- }
-
-
- [1]: http://developer.apple.com/library/ios/#documentation/general/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/17db5a3b/docs/de/3.5.0/cordova/events/events.searchbutton.md
----------------------------------------------------------------------
diff --git a/docs/de/3.5.0/cordova/events/events.searchbutton.md b/docs/de/3.5.0/cordova/events/events.searchbutton.md
deleted file mode 100644
index 0324bb0..0000000
--- a/docs/de/3.5.0/cordova/events/events.searchbutton.md
+++ /dev/null
@@ -1,76 +0,0 @@
----
-
-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.
----
-
-# searchbutton
-
-Das Ereignis wird ausgelöst, wenn der Benutzer die Schaltfläche Suchen auf Android drückt.
-
- document.addEventListener("searchbutton", yourCallbackFunction, false);
-
-
-## Informationen
-
-Wenn Sie das Standardverhalten für die Schaltfläche von Suche auf Android überschreiben möchten können Sie einen Ereignis-Listener für das Ereignis 'Searchbutton' registrieren.
-
-Anwendungen sollten in der Regel verwenden `document.addEventListener` einmal einen Ereignis-Listener hinzufügen das `deviceready` -Ereignis ausgelöst.
-
-## Unterstützte Plattformen
-
-* Android
-
-## Kleines Beispiel
-
- document.addEventListener("searchbutton", onSearchKeyDown, false);
-
- function onSearchKeyDown() {
- // Handle the search button
- }
-
-
-## Vollständiges Beispiel
-
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
- "http://www.w3.org/TR/html4/strict.dtd">
- <html>
- <head>
- <title>Search Button Example</title>
-
- <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
- <script type="text/javascript" charset="utf-8">
-
- // Wait for device API libraries to load
- //
- function onLoad() {
- document.addEventListener("deviceready", onDeviceReady, false);
- }
-
- // device APIs are available
- //
- function onDeviceReady() {
- // Register the event listener
- document.addEventListener("searchbutton", onSearchKeyDown, false);
- }
-
- // Handle the search button
- //
- function onSearchKeyDown() {
- }
-
- </script>
- </head>
- <body onload="onLoad()">
- </body>
- </html>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/17db5a3b/docs/de/3.5.0/cordova/events/events.startcallbutton.md
----------------------------------------------------------------------
diff --git a/docs/de/3.5.0/cordova/events/events.startcallbutton.md b/docs/de/3.5.0/cordova/events/events.startcallbutton.md
deleted file mode 100644
index 962df91..0000000
--- a/docs/de/3.5.0/cordova/events/events.startcallbutton.md
+++ /dev/null
@@ -1,76 +0,0 @@
----
-
-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.
----
-
-# startcallbutton
-
-Das Ereignis wird ausgelöst, wenn der Benutzer die Startschaltfläche drückt.
-
- document.addEventListener("startcallbutton", yourCallbackFunction, false);
-
-
-## Informationen
-
-Wenn Sie das Start-Aufruf Standardverhalten überschreiben möchten registrieren Sie einen Ereignis-Listener für das `startcallbutton` Ereignis.
-
-Anwendungen sollten in der Regel verwenden `document.addEventListener` einmal einen Ereignis-Listener hinzufügen das `deviceready` -Ereignis ausgelöst.
-
-## Unterstützte Plattformen
-
-* BlackBerry 10
-
-## Kleines Beispiel
-
- document.addEventListener("startcallbutton", onStartCallKeyDown, false);
-
- function onStartCallKeyDown() {
- // Handle the start call button
- }
-
-
-## Vollständiges Beispiel
-
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
- "http://www.w3.org/TR/html4/strict.dtd">
- <html>
- <head>
- <title>Start Call Button Example</title>
-
- <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
- <script type="text/javascript" charset="utf-8">
-
- // Wait for device API libraries to load
- //
- function onLoad() {
- document.addEventListener("deviceready", onDeviceReady, false);
- }
-
- // device APIs are available
- //
- function onDeviceReady() {
- // Register the event listener
- document.addEventListener("startcallbutton", onStartCallKeyDown, false);
- }
-
- // Handle the start call button
- //
- function onStartCallKeyDown() {
- }
-
- </script>
- </head>
- <body onload="onLoad()">
- </body>
- </html>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/17db5a3b/docs/de/3.5.0/cordova/events/events.volumedownbutton.md
----------------------------------------------------------------------
diff --git a/docs/de/3.5.0/cordova/events/events.volumedownbutton.md b/docs/de/3.5.0/cordova/events/events.volumedownbutton.md
deleted file mode 100644
index 31127ff..0000000
--- a/docs/de/3.5.0/cordova/events/events.volumedownbutton.md
+++ /dev/null
@@ -1,76 +0,0 @@
----
-
-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.
----
-
-# volumedownbutton
-
-Das Ereignis wird ausgelöst, wenn der Benutzer die Lautstärke-Taste drückt.
-
- document.addEventListener("volumedownbutton", yourCallbackFunction, false);
-
-
-## Informationen
-
-Wenn Sie die Standard-Lautstärke reduzieren Verhalten überschreiben müssen erfassen Sie einen Ereignis-Listener für das `volumedownbutton` Ereignis.
-
-Anwendungen sollten in der Regel verwenden `document.addEventListener` einmal einen Ereignis-Listener hinzufügen das `deviceready` -Ereignis ausgelöst.
-
-## Unterstützte Plattformen
-
-* BlackBerry 10
-
-## Kleines Beispiel
-
- document.addEventListener("volumedownbutton", onVolumeDownKeyDown, false);
-
- function onVolumeDownKeyDown() {
- // Handle the volume down button
- }
-
-
-## Vollständiges Beispiel
-
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
- "http://www.w3.org/TR/html4/strict.dtd">
- <html>
- <head>
- <title>Volume Down Button Example</title>
-
- <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
- <script type="text/javascript" charset="utf-8">
-
- // Wait for device API libraries to load
- //
- function onLoad() {
- document.addEventListener("deviceready", onDeviceReady, false);
- }
-
- // device APIs are available
- //
- function onDeviceReady() {
- // Register the event listener
- document.addEventListener("volumedownbutton", onVolumeDownKeyDown, false);
- }
-
- // Handle the volume down button
- //
- function onVolumeDownKeyDown() {
- }
-
- </script>
- </head>
- <body onload="onLoad()">
- </body>
- </html>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/17db5a3b/docs/de/3.5.0/cordova/events/events.volumeupbutton.md
----------------------------------------------------------------------
diff --git a/docs/de/3.5.0/cordova/events/events.volumeupbutton.md b/docs/de/3.5.0/cordova/events/events.volumeupbutton.md
deleted file mode 100644
index 316a5af..0000000
--- a/docs/de/3.5.0/cordova/events/events.volumeupbutton.md
+++ /dev/null
@@ -1,76 +0,0 @@
----
-
-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.
----
-
-# volumeupbutton
-
-Das Ereignis wird ausgelöst, wenn der Benutzer die Lauter Taste drückt.
-
- document.addEventListener("volumeupbutton", yourCallbackFunction, false);
-
-
-## Informationen
-
-Wenn Sie die Standard-Lautstärke erhöhen Verhalten überschreiben müssen registrieren Sie einen Ereignis-Listener für das `volumeupbutton` Ereignis.
-
-Anwendungen sollten in der Regel verwenden `document.addEventListener` einmal einen Ereignis-Listener hinzufügen das `deviceready` -Ereignis ausgelöst.
-
-## Unterstützte Plattformen
-
-* BlackBerry 10
-
-## Kleines Beispiel
-
- document.addEventListener("volumeupbutton", onVolumeUpKeyDown, false);
-
- function onVolumeUpKeyDown() {
- // Handle the volume up button
- }
-
-
-## Vollständiges Beispiel
-
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
- "http://www.w3.org/TR/html4/strict.dtd">
- <html>
- <head>
- <title>Volume Up Button Example</title>
-
- <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
- <script type="text/javascript" charset="utf-8">
-
- // Wait for device API libraries to load
- //
- function onLoad() {
- document.addEventListener("deviceready", onDeviceReady, false);
- }
-
- // device APIs are available
- //
- function onDeviceReady() {
- // Register the event listener
- document.addEventListener("volumeupbutton", onVolumeUpKeyDown, false);
- }
-
- // Handle the volume up button
- //
- function onVolumeUpKeyDown() {
- }
-
- </script>
- </head>
- <body onload="onLoad()">
- </body>
- </html>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/17db5a3b/docs/de/3.5.0/cordova/plugins/pluginapis.md
----------------------------------------------------------------------
diff --git a/docs/de/3.5.0/cordova/plugins/pluginapis.md b/docs/de/3.5.0/cordova/plugins/pluginapis.md
deleted file mode 100644
index 14f2e3e..0000000
--- a/docs/de/3.5.0/cordova/plugins/pluginapis.md
+++ /dev/null
@@ -1,116 +0,0 @@
----
-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.
----
-
-# Plugin APIs
-
-Cordova mit einen minimalen Satz von APIs und Projekte hinzufügen, was zusätzliche APIs, die sie durch Plugins erfordern.
-
-Sie können alle vorhandenen Plugins, die mithilfe der [Plugin Registry][1] durchsuchen.
-
- [1]: http://plugins.cordova.io/
-
-Der traditionelle Satz von Cordova Plugins sind wie folgt:
-
-* [Batteriestatus][2]
-
- > Überwachen Sie den Status des Geräts Batterie.
-
-* [Kamera][3]
-
- > Ein Foto mit der Gerätekamera zu erfassen.
-
-* [Kontakte][4]
-
- > Arbeiten Sie mit der Geräte-Kontaktdatenbank.
-
-* [Gerät][5]
-
- > Gerät bestimmte Informationen zu sammeln.
-
-* [Bewegung Gerät (Beschleunigungssensor)][6]
-
- > Tippen Sie in das Gerät Weg-und/oder Geschwindigkeitsgeber.
-
-* [Orientierung des Geräts (Kompass)][7]
-
- > Erhalten Sie die Richtung, die das Gerät verweist.
-
-* [Dialoge][8]
-
- > Visuelle Gerätebenachrichtigungen.
-
-* [Dateisystem][9]
-
- > Haken Sie in native Dateisystem durch JavaScript.
-
-* [File-Transfer][10]
-
- > Haken Sie in native Dateisystem durch JavaScript.
-
-* [Geolocation][11]
-
- > Machen Sie Ihre Anwendung Lage bewusst.
-
-* [Globalisierung][12]
-
- > Aktivieren Sie die Darstellung von Objekten, die spezifisch für ein Gebietsschema.
-
-* [InAppBrowser][13]
-
- > URLs in einer anderen in-app Browserinstanz zu starten.
-
-* [Medien][14]
-
- > Aufzeichnen und Wiedergeben von audio-Dateien.
-
-* [Medien erfassen][15]
-
- > Media-Dateien mithilfe des Geräts Media Capture-Anwendungen zu erfassen.
-
-* [Netzwerkinformationen (Verbindung)][16]
-
- > Der Netzwerkstatus und Mobilfunknetz Informationen schnell zu überprüfen.
-
-* [SplashScreen][17]
-
- > Ein- und Ausblenden der Splash-Screen Anwendungen.
-
-* [Vibration][18]
-
- > Eine API, das Gerät zu vibrieren.
-
- [2]: https://github.com/apache/cordova-plugin-battery-status/blob/master/doc/index.md
- [3]: https://github.com/apache/cordova-plugin-camera/blob/master/doc/index.md
- [4]: https://github.com/apache/cordova-plugin-contacts/blob/master/doc/index.md
- [5]: https://github.com/apache/cordova-plugin-device/blob/master/doc/index.md
- [6]: https://github.com/apache/cordova-plugin-device-motion/blob/master/doc/index.md
- [7]: https://github.com/apache/cordova-plugin-device-orientation/blob/master/doc/index.md
- [8]: https://github.com/apache/cordova-plugin-dialogs/blob/master/doc/index.md
- [9]: https://github.com/apache/cordova-plugin-file/blob/master/doc/index.md
- [10]: https://github.com/apache/cordova-plugin-file-transfer/blob/master/doc/index.md
- [11]: https://github.com/apache/cordova-plugin-geolocation/blob/master/doc/index.md
- [12]: https://github.com/apache/cordova-plugin-globalization/blob/master/doc/index.md
- [13]: https://github.com/apache/cordova-plugin-inappbrowser/blob/master/doc/index.md
- [14]: https://github.com/apache/cordova-plugin-media/blob/master/doc/index.md
- [15]: https://github.com/apache/cordova-plugin-media-capture/blob/master/doc/index.md
- [16]: https://github.com/apache/cordova-plugin-network-information/blob/master/doc/index.md
- [17]: https://github.com/apache/cordova-plugin-splashscreen/blob/master/doc/index.md
- [18]: https://github.com/apache/cordova-plugin-vibration/blob/master/doc/index.md
-
-Nicht-englische Übersetzungen über diese Plugin-Docs finden Sie indem Sie sich ältere Versionen von Cordova-Dokumentation. Verwenden Sie das Drop-Down-Menü auf die ganz oben rechts auf dieser Seite, um Versionen wechseln.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/17db5a3b/docs/de/3.5.0/cordova/storage/database/database.md
----------------------------------------------------------------------
diff --git a/docs/de/3.5.0/cordova/storage/database/database.md b/docs/de/3.5.0/cordova/storage/database/database.md
deleted file mode 100644
index 982b08c..0000000
--- a/docs/de/3.5.0/cordova/storage/database/database.md
+++ /dev/null
@@ -1,113 +0,0 @@
----
-
-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.
----
-
-# Datenbank
-
-Ermöglicht den Zugriff auf eine SQL-Datenbank.
-
-## Methoden
-
-* **Transaktion**: läuft eine Datenbanktransaktion.
-
-* **ChangeVersion**: können Skripts automatisch überprüfen die Versionsnummer, und ändern Sie es, wenn ein Schema zu aktualisieren.
-
-## Informationen
-
-Die `window.openDatabase()` -Methode gibt ein `Database` Objekt.
-
-## Unterstützte Plattformen
-
-* Android
-* BlackBerry WebWorks (OS 6.0 und höher)
-* iOS
-* Tizen
-
-## Transaktion kurzes Beispiel
-
- function populateDB(tx) {
- tx.executeSql('DROP TABLE IF EXISTS DEMO');
- tx.executeSql('CREATE TABLE IF NOT EXISTS DEMO (id unique, data)');
- tx.executeSql('INSERT INTO DEMO (id, data) VALUES (1, "First row")');
- tx.executeSql('INSERT INTO DEMO (id, data) VALUES (2, "Second row")');
- }
-
- function errorCB(err) {
- alert("Error processing SQL: "+err.code);
- }
-
- function successCB() {
- alert("success!");
- }
-
- var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
- db.transaction(populateDB, errorCB, successCB);
-
-
-## Änderung Version kleines Beispiel
-
- var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
- db.changeVersion("1.0", "1.1");
-
-
-## Vollständiges Beispiel
-
- <!DOCTYPE html>
- <html>
- <head>
- <title>Storage Example</title>
-
- <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
- <script type="text/javascript" charset="utf-8">
-
- // Wait for device API libraries to load
- //
- document.addEventListener("deviceready", onDeviceReady, false);
-
- // device APIs are available
- //
- function onDeviceReady() {
- var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
- db.transaction(populateDB, errorCB, successCB);
- }
-
- // Populate the database
- //
- function populateDB(tx) {
- tx.executeSql('DROP TABLE IF EXISTS DEMO');
- tx.executeSql('CREATE TABLE IF NOT EXISTS DEMO (id unique, data)');
- tx.executeSql('INSERT INTO DEMO (id, data) VALUES (1, "First row")');
- tx.executeSql('INSERT INTO DEMO (id, data) VALUES (2, "Second row")');
- }
-
- // Transaction error callback
- //
- function errorCB(tx, err) {
- alert("Error processing SQL: "+err);
- }
-
- // Transaction success callback
- //
- function successCB() {
- alert("success!");
- }
-
- </script>
- </head>
- <body>
- <h1>Example</h1>
- <p>Database</p>
- </body>
- </html>
\ 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