cordova-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From dblot...@apache.org
Subject [17/51] [partial] docs commit: Adding both Chinese versions.
Date Wed, 06 Apr 2016 09:27:33 GMT
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/a890e4de/www/docs/zh-cn/5.4.0/plugin_ref/spec.md
----------------------------------------------------------------------
diff --git a/www/docs/zh-cn/5.4.0/plugin_ref/spec.md b/www/docs/zh-cn/5.4.0/plugin_ref/spec.md
new file mode 100644
index 0000000..055918a
--- /dev/null
+++ b/www/docs/zh-cn/5.4.0/plugin_ref/spec.md
@@ -0,0 +1,542 @@
+---
+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.
+
+title: 外掛程式規範
+---
+
+# 外掛程式規範
+
+`plugin.xml`檔是一個 XML 文檔在 `plugins` 命名空間: `http://apache.org/cordova/ns/plugins/1.0` 。 它包含頂級 `plugin` 元素,定義該外掛程式和定義外掛程式的結構的兒童。
+
+示例外掛程式元素:
+
+    <?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`元素是外掛程式清單的頂級元素。它具有下列屬性:
+
+*   `xmlns`(必填): 外掛程式的命名空間, `http://apache.org/cordova/ns/plugins/1.0` 。 如果文檔包含 XML 從其他命名空間如標記添加到 `AndroidManifest.xml` 檔中,這些命名空間,也應該列入的頂級元素。
+
+*   `id`(必填): 一個反向域樣式識別碼的外掛程式,如`com.alunny.foo`
+
+*   `version`(必填): 該外掛程式相匹配的以下主要-未成年人-修補程式樣式的正則運算式的版本號:
+    
+        ^\d+[.]\d+[.]\d+$
+        
+
+## *發動機*和*引擎*的元素
+
+子項目的 `<engines>` 元素指定版本的此外掛程式支援的基於 Apache 科爾多瓦的框架。示例:
+
+    <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>
+    
+
+類似于 `<plugin>` 元素的 `version` 屬性中,指定的版本字串應匹配符合正則運算式的字串主要-未成年人-修補程式:
+
+        ^\d+[.]\d+[.]\d+$
+    
+
+引擎的元素也可指定模糊比對為了避免重複,並減少維護基礎平臺更新時。 工具應該支援的最低 `>` , `>=` , `<` 和 `<=` ,例如:
+
+    <engines>
+        <engine name="cordova" version=">=1.7.0" />
+        <engine name="cordova" version="<1.8.1" />
+    </engines>
+    
+
+`<engine>`標籤也有預設支援的所有主要平臺存在的科爾多瓦。 指定 `cordova` 引擎標記,則意味著所有版本的科爾多瓦在任何平臺上必須都滿足發動機版本屬性。 你可能還會列出特定的平臺和它們的版本以覆蓋全部捕獲 `cordova` 引擎:
+
+    <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>
+    
+
+這裡是`< engine >`標記支援預設引擎的清單:
+
+*   `cordova`
+*   `cordova-plugman`
+*   `cordova-amazon-fireos`
+*   `cordova-android`
+*   `cordova-ios`
+*   `cordova-blackberry10`
+*   `cordova-wp8`
+*   `cordova-windows8`
+*   `android-sdk` // returns the highest Android api level installed
+*   `apple-xcode` // returns the xcode version 
+*   `apple-ios` // returns the highest iOS version installed
+*   `apple-osx` // returns the OSX version
+*   `blackberry-ndk` // returns the native blackberry SDK version
+
+指定自訂的基於 Apache 科爾多瓦的框架應列出引擎標記下就像這樣:
+
+    <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>
+    
+
+一個自訂的基於 Apache 科爾多瓦框架需要引擎的元素包含以下特性: `name` , `version` , `scriptSrc` ,和`platform`.
+
+*   `name`(必填): 人類可讀的名稱為您自訂的框架。
+
+*   `version`(必填): 您的框架必須要安裝的版本。
+
+*   `scriptSrc`(必填): 告訴 plugman 是什麼版本的自訂框架的指令檔。 理想情況下,這個檔應該在你的外掛程式目錄的頂級目錄內。
+
+*   `platform`(必填): 您的框架支援哪些平臺。 您可以使用萬用字元`*`說支援的所有平臺,指定多個像`android|ios|blackberry10`的管道字元或只是一個單一的平臺,像`android`.
+
+plugman 中止與非零代碼為其目標專案不能滿足發動機的約束任何外掛程式。
+
+如果不是 `<engine>` 指定的標記、 plugman 嘗試盲目地安裝到指定的科爾多瓦的專案目錄。
+
+## *名稱*元素
+
+該外掛程式,其文本內容包含外掛程式的名稱人類可讀的名稱。例如:
+
+    <name>Foo</name>
+    
+
+此元素還不能 () 處理當地語系化。
+
+## *說明*元素
+
+對該外掛程式的人類可讀說明。元素的文本內容包含外掛程式的描述。示例:
+
+    <description>Foo plugin description</description>
+    
+
+此元素還不能 () 處理當地語系化。
+
+## *作者*元素
+
+外掛程式作者姓名。元素的文本內容包含外掛程式作者的姓名。示例:
+
+    <author>Foo plugin description</author>
+    
+
+## *關鍵字*元素
+
+外掛程式關鍵字。元素的文本內容包含以逗號分隔的關鍵字來描述該外掛程式。示例:
+
+    <keywords>foo,bar</keywords>
+    
+
+## *許可證*元素
+
+外掛程式許可。元素的文本內容包含外掛程式許可證。示例:
+
+    <license>Apache 2.0 License</license>
+    
+
+## *資產*元素
+
+一個或多個元素列出檔或目錄複寫到科爾多瓦 app `www` 目錄。例子:
+
+    <!-- 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" />
+    
+
+所有 `<asset>` 標籤需要兩個 `src` 和 `target` 的屬性。 只有 web 外掛程式包含主要是 `<asset>` 的元素。 任何 `<asset>` 元素的嵌套在 `<platform>` 元素指定特定于平臺 web 資產,如下所述。 屬性包括:
+
+*   `src`(必填): 檔或目錄位於外掛程式包,相對於`plugin.xml`文檔。 如果檔不存在指定的`src`地點,plugman 停止反轉安裝過程,發出一個通知關於衝突,和與非零代碼退出。
+
+*   `target` (required):
+    
+    在那裡的檔或目錄應位於科爾多瓦 app,相對於`www`目錄。 資產可以有針對性地對子目錄,例如:
+    
+        <asset src="www/new-foo.js" target="js/experimental/foo.js" />
+        
+    
+    創建`js/experimental`目錄在`www`目錄中,除非已經呈現,然後將`new-foo.js`檔案複製並重命名為`foo.js`。 如果目標位置已存在的檔,plugman 停止和反轉安裝過程、 然後發出一個通知關於衝突,並在此與非零代碼退出。
+
+## *js 模組*元素
+
+大多數的外掛程式包括一個或多個 JavaScript 檔。 每個 `<js-module>` 標記對應于一個 JavaScript 檔,並防止外掛程式的使用者不必添加 `<script>` 為每個檔標記。 雖然 `<asset>` 標籤只是將一個檔案複製從外掛程式子目錄到 `www` , `<js-module>` 標記是複雜得多。 他們看起來像這樣:
+
+    <js-module src="socket.js" name="Socket">
+        <clobbers target="chrome.socket" />
+    </js-module>
+    
+
+與上面的例子,安裝一個外掛程式時 `socket.js` 複製到 `www/plugins/my.plugin.id/socket.js` ,並作為對條目添加 `www/cordova_plugins.js` 。 在載入時,代碼在 `cordova.js` 使用 XHR 來讀取每個檔並注入 `<script>` 到 HTML 標籤。 它將添加一個映射,以痛打或合併並酌情按如下所述。
+
+*不*換行的檔 `cordova.define` ,因為它會自動添加。 模組包裹在一個閉包, `module` , `exports` ,和 `require` 在範圍中,如是正常的 AMD 模組。
+
+詳細資訊 `<js-module>` 標記:
+
+*   `src`引用相對於`plugin.xml`檔外掛程式目錄中的檔。
+
+*   該`name`提供模組名稱的最後一部分。 如果你想要使用`cordova.require`來導入你的外掛程式在 JavaScript 代碼中的其他部分,它一般可以無論你喜歡,和它的唯一事項。 模組名稱為`< js-module >`是你的外掛程式`id`後, 跟`名稱`的值。 例如上面, `id`為`chrome.socket`的模組名稱是`chrome.socket.Socket`.
+
+*   在`< js-module >`內允許三個標記:
+    
+    *   `< clobbers target="some.value"/ >`指示`module.exports`插入作為`window.some.value`的`視窗`物件。 你可以有多`< clobbers >`如你所願。 創建任何物件在`window`上不可用。
+    
+    *   `< merges target="some.value"/ >`指示,應與在`window.some.value`的任何現有值合併模組。 如果已經存在任何鍵,模組的版本將覆蓋原始。 你可以有多`< merges >`如你所願。 創建任何物件在`window`上不可用。
+    
+    *   `< runs / >`意味著您的代碼應該用`cordova.require`,指定,但不是安裝在`window`物件上。 這是有用的當初始化模組,將事件處理常式附加或以其他方式。 你只能有一個`< runs / >`標記。 請注意,包括`< runs / >``< clobbers / >`或`< merges / >`是多餘的因為他們也`cordova.require`您的模組。
+    
+    *   空的`< js-module >`仍然載入,並可以通過`cordova.require`的其他模組中訪問.
+
+如果 `src` 不能解決到現有檔,plugman 將停止和反轉安裝,發出一個通知的問題,和以非零代碼退出。
+
+嵌套 `<js-module>` 內的元素 `<platform>` 聲明特定平臺 JavaScript 模組綁定。
+
+## *依賴項*元素
+
+`<dependency>`標記使您可以指定當前外掛程式所依賴的其他外掛程式。 雖然未來的版本將從外掛程式庫訪問它們,在短期內的外掛程式直接引用的 Url 作為 `<dependency>` 的標記。 他們的格式如下:
+
+    <dependency id="com.plugin.id" url="https://github.com/myuser/someplugin" commit="428931ada3891801" subdir="some/path/here" />
+    
+
+*   `id`: 提供外掛程式的 ID。 它應該是全域唯一的並表示在反向域風格。 沒有這些限制目前執行的而他們可能在將來。
+
+*   `url`: 該外掛程式的 URL。這應引用一個 git 倉庫,其中 plugman 試圖克隆。
+
+*   `commit`: 這是理解的`git 簽出`任何 git 引用: 一個分支或標記的名稱 (例如,`師父`, `0.3.1`) 或提交雜湊值 (例如, `975ddb228af811dd8bb37ed1dfd092a3d05295f9`).
+
+*   `subdir`: 指定目標的外掛程式依賴存在作為 git 倉庫的子目錄。 這是有用的因為它允許存儲庫中包含幾個相關的外掛程式,每個單獨指定。
+
+在將來,將會介紹版本限制,和一個外掛程式庫會存在支援按名稱而不是顯式 Url 獲取。
+
+### 相對依賴項的路徑
+
+如果您將設置 `url` 的 `<dependency>` 標記到 `"."` ,並提供 `subdir` 、 依賴外掛程式安裝從同一個本地或遠端 git 資源庫作為父外掛程式,指定 `<dependency>` 標記。
+
+請注意, `subdir` 總是指定*根*的 git 資源庫,不該父外掛程式的相對路徑。 即使你安裝的外掛程式與直接向它的本地路徑,也是如此。 Plugman 發現 git 資源庫的根目錄,然後查找其他外掛程式從那裡。
+
+## *平臺*元素
+
+`<platform>`標記標識平臺有關聯的本機代碼或需要對它們的設定檔進行修改。 使用此規範的工具可以標識支援的平臺和科爾多瓦專案中安裝代碼。
+
+無外掛程式 `<platform>` 標籤被假定為只 JavaScript 的並因此可安裝在所有的平臺上。
+
+平臺標記示例:
+
+    <platform name="android">
+        <!-- android-specific elements -->
+    </platform>
+    <platform name="ios">
+        <!-- ios-specific elements -->
+    </platform>
+    
+
+所需 `name` 屬性標識一個平臺支援,將與該平臺關聯元素的子級。
+
+平臺名稱應該是小寫字母。平臺名稱,如任意選擇,列出:
+
+*   亞馬遜 fireos
+*   安卓系統
+*   blackberry10
+*   ios
+*   wp8
+*   windows8
+
+## *原始程式碼檔*元素
+
+`<source-file>`元素標識應安裝到一個專案的可執行檔的原始程式碼。例子:
+
+    <!-- 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" />
+    
+
+它支援以下屬性:
+
+*   `src`(必填): 相對於`plugin.xml`檔的位置。 如果不能找到`src`檔,plugman 停止和反轉安裝、 然後發出一個通知有關的問題,並在此與非零代碼退出。
+
+*   `target-dir`: 檔應該將複製到其中,相對於科爾多瓦專案的根目錄的目錄。 在實踐中,這是最重要的是基於 JAVA 的平臺上,在`com.alunny.foo`包中的檔必須位於`com/alunny/美孚`目錄內。 對於原始目錄是不重要的平臺,應忽略此屬性。
+    
+    作為資產,如果`target``source-file`會覆蓋現有的檔,plugman 停止和反轉安裝,發出一個通知有關的問題,並退出非零代碼。
+
+*   `framework`(僅適用于 iOS): 如果設置為`true`,還將指定的檔作為一個框架添加到專案。
+
+*   `compiler-flags`(僅適用于 iOS): 如果設置,分配特定的原始檔案中指定的編譯器標誌。
+
+## *設定檔*元素
+
+標識要進行修改,在該檔中修改應考慮的地方,和什麼應修改基於 XML 的設定檔。
+
+與此元素修改測試過的兩種檔案類型是 `xml` 和 `plist` 的檔。
+
+`config-file`元素只允許您將新的兒童追加到 XML 文檔樹。孩子們在目的文件中要插入的 XML 文本。
+
+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>
+    
+
+例如 `plist` :
+
+    <config-file target="*-Info.plist" parent="CFBundleURLTypes">
+        <array>
+            <dict>
+                <key>PackageName</key>
+                <string>$PACKAGE_NAME</string>
+            </dict>
+        </array>
+    </config-file>
+    
+
+它支援以下屬性:
+
+*   `target`:
+    
+    要修改檔和科爾多瓦專案根目錄的相對路徑。
+    
+    目標可以包括萬用字元 (``*) 元素。在這種情況下,plugman 遞迴搜索專案目錄結構,並使用第一場比賽。
+    
+    在 iOS,相對於專案目錄的根設定檔的位置不是知道,所以指定目標`config.xml`解析為`cordova-ios-project/MyAppName/config.xml`.
+    
+    如果指定的檔不存在,該工具將忽略配置更改並繼續安裝。
+
+*   `parent`: XPath 選擇器引用父級的元素添加到設定檔。 如果你使用絕對選擇器,您可以使用萬用字元 (``*) 來指定的根項目,例如, `/ * / 外掛程式`.
+    
+    `Plist`檔,`父`確定應該在什麼父項下插入指定的 XML。
+    
+    如果選擇器不會解析為指定文檔的一個孩子,工具停止和挫折安裝過程中,會發出警告,並且具有非零代碼退出。
+
+*   `after`: 接受兄弟姐妹後要添加 XML 程式碼片段的優先順序的清單。 用於在需要嚴格排序的 XML 元素,如[HTTP://msdn.microsoft.com/en-us/library/windowsphone/develop/ff769509%28v=vs.105%29.aspx#BKMK_EXTENSIONSelement][1]的檔中指定的變化
+
+ [1]: http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff769509%28v=vs.105%29.aspx#BKMK_EXTENSIONSelement
+
+Windows 平臺支援兩個附加屬性 (兩個可選) 時影響 `package.appxmanifest` 元名稱:
+
+該 `device-target` 屬性指示,只應包括,當生成指定的目標裝置類型。 受支援的值是 `win`、 `phone` 或 `all`.
+
+該 `versions` 屬性指示特定的 Windows 版本的應用程式清單只應會被更改為指定的版本字串相匹配的版本。 值可以是任何有效的節點語義版本範圍的字串。
+
+使用這些視窗的特定屬性的示例:
+
+    <config-file target="package.appxmanifest" parent="/Package/Capabilities" versions="<8.1.0">
+        <Capability Name="picturesLibrary" />
+        <DeviceCapability Name="webcam" />
+    </config-file>
+    <config-file target="package.appxmanifest" parent="/Package/Capabilities" versions=">=8.1.0" device-target="phone">
+        <DeviceCapability Name="webcam" />
+    </config-file>
+    
+
+上面的示例中將設置預 8.1 平臺 (Windows 8,具體),需要 `webcam` 裝置功能和 `picturesLibrary` 的綜合性能,而且 `webcam` 裝置功能僅適用于 Windows 8.1 的專案生成為 Windows Phone。 Windows 桌面 8.1 系統是未被修改。
+
+## *外掛程式-plist*元素
+
+這是 *過時* 的因為它只適用于科爾多瓦 ios 2.2.0 和下面。科爾多瓦的較新版本使用 `<config-file>` 標記。
+
+示例:
+
+    <config-file target="config.xml" parent="/widget/plugins">
+        <feature name="ChildBrowser">
+            <param name="ios-package" value="ChildBrowserCommand"/>
+        </feature>
+    </config-file>
+    
+
+指定的鍵和值追加到 iOS 科爾多瓦專案中的正確的 `AppInfo.plist` 檔。舉個例子:
+
+    <plugins-plist key="Foo" string="CDVFoo" />
+    
+
+## *資源檔*和*標頭檔*元素
+
+像原始檔案,而是專門負責 iOS 平臺,區分原始檔案、 標頭檔和資源。iOS 的例子:
+
+    <resource-file src="CDVFoo.bundle" />
+    <resource-file src="CDVFooViewController.xib" />
+    <header-file src="CDVFoo.h" />
+    
+
+Android 的示例:
+
+    <resource-file src="FooPluginStrings.xml" target="res/values/FooPluginStrings.xml" />
+    
+
+## *lib 檔*元素
+
+像源、 資源和標頭檔,而是專門負責平臺 (如黑莓 10 的使用使用者生成的庫。示例:
+
+    <lib-file src="src/BlackBerry10/native/device/libfoo.so" arch="device" />
+    <lib-file src="src/BlackBerry10/native/simulator/libfoo.so" arch="simulator" />
+    
+
+支援的屬性:
+
+*   `src`(必填): 相對於`plugin.xml`檔的位置。 如果不能找到`src` ,plugman 停止和反轉安裝,具有非零代碼問題有關的問題和出口的警告。
+
+*   `arch`: 為`.so`檔已經建成,`device`或`simulator`的體系結構.
+
+對於 Windows 平臺上,`<lib-file>` 元素允許 `< SDKReference >` 生成 Windows 專案檔案中列入。
+
+支援的屬性:
+
+*   `src`(必填): 的 SDK,包括名稱 (這將用作生成的`< SDKReference >`元素`包含`屬性的值)。
+
+*   `arch`: 指示為指定的架構生成時只應包含`< SDKReference >` 。 受支援的值是 `x86` , `x64` 或`ARM`.
+
+*   `device-target`: 指示當生成指定的目標裝置類型只應包含 `< SDKReference >`。 受支援的值是 `win` (或 `windows` ), `phone` 或`all`.
+
+*   `versions`: 指示當生成指定的版本字串相匹配的版本只應包含 `< SDKReference >`。 值可以是任何有效的節點語義版本範圍的字串。
+
+例子:
+
+    <lib-file src="Microsoft.WinJS.2.0, Version=1.0" arch="x86" />
+    <lib-file src="Microsoft.WinJS.2.0, Version=1.0" versions=">=8.1" />
+    <lib-file src="Microsoft.WinJS.2.0, Version=1.0" target="phone" />
+    <lib-file src="Microsoft.WinJS.2.0, Version=1.0" target="win" versions="8.0" arch="x86" />
+    
+
+## *框架*元素
+
+標識該外掛程式所依賴的框架 (通常的作業系統/平臺的一部分)。
+
+可選的`custom`屬性是一個布林值,該值指示是否框架一種作為您的外掛程式檔的一部分 (因此它不是一個系統框架)。
+
+### iOS *framework*
+
+    <framework src="libsqlite3.dylib" />
+    <framework src="social.framework" weak="true" />
+    <framework src="relative/path/to/my.framework" custom="true" />
+    
+
+可選的`weak`屬性是一個布林值,該值指示是否應弱連結的框架。預設值為`false`.
+
+### 安卓系統 *framework*
+
+在 android 系統 (如 cordova-android@4.0.0),*框架*標籤用於包括 Maven 依賴關係,或包括捆綁的庫專案。
+
+例子:
+
+    <!-- Depend on latest version of GCM from play services -->
+    <framework src="com.google.android.gms:play-services-gcm:+" />
+    <!-- Depend on v21 of appcompat-v7 support library -->
+    <framework src="com.android.support:appcompat-v7:21+" />
+    <!-- Depend on library project included in plugin -->
+    <framework src="relative/path/FeedbackLib" custom="true" />
+    
+
+*framewokr*也可以用於有分納入主要專案的.gradle 檔的自訂.gradle 檔:
+
+    <framework src="relative/path/rules.gradle" custom="true" type="gradleReference" />
+    
+
+為 pre-android@4.0.0 (基於 ANT 的專案):
+
+可選的`type`屬性是一個字串,指示框架添加的類型。 目前,只有`projectReference`支援並且僅用於 Windows。 使用`custom='true'`和`type='projectReference'`將引用添加到專案,將被添加到編譯 + 連結科爾多瓦專案的步驟。 這基本上是目前唯一的方式,'custom' 的框架可以針對多個體系結構,因為他們作為一種依賴由顯式引用科爾多瓦應用程式。
+
+可選的`parent`將相對路徑設置為包含要向其增加參考的子專案的目錄。 預設值是`.`,即應用程式專案。 它允許添加像在此示例中的子專案之間的引用:
+
+    <framework src="extras/android/support/v7/appcompat" custom="false" parent="FeedbackLib" />
+    
+
+### *framework*視窗
+
+Windows 平臺支援三個附加屬性 (所有可選) 精煉時框架應包括:
+
+    <framework src="path/to/project/LibProj.csproj" custom="true" type="projectReference"/>
+    
+
+該`arch`屬性指示時為指定的建築建設只應包括框架。 受支援的值是 `x86`、`x64` 或 `ARM`.
+
+該`device-target`屬性指示當生成指定的目標裝置類型後,應該只能包含框架。 受支援的值是 `win` (或 `windows`),`phone` 或 `all`.
+
+該`versions`屬性指示框架只應包括當生成指定的版本字串相匹配的版本。 值可以是任何有效的節點語義版本範圍的字串。
+
+使用這些 Windows 特定屬性的示例:
+
+    <framework src="src/windows/example.dll" arch="x64" />
+    <framework src="src/windows/example.dll" versions=">=8.0" />
+    <framework src="src/windows/example.vcxproj" type="projectReference" target="win" />
+    <framework src="src/windows/example.vcxproj" type="projectReference" target="all" versions="8.1" arch="x86" />
+    
+
+## *資訊*元素
+
+向使用者提供的其他資料。當你需要額外的步驟,不能很容易自動或超出 plugman 的範圍時,這非常有用。 例子:
+
+    <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 the `local.properties`:
+    
+    android.library.reference.1=PATH_TO_ANDROID_SDK/sdk/extras/google/google_play_services/libproject/google-play-services_lib
+    </info>
+    
+
+## *hook*元素
+
+表示您自訂的腳本,將調用由科爾多瓦發生某些操作時 (例如,添加外掛程式或平臺編寫邏輯之後調用)。 當您需要擴展預設科爾多瓦功能時,這很有用。 更多的資訊,請參閱掛鉤的指南。
+
+    <hook type="after_plugin_install" src="scripts/afterPluginInstall.js" />
+    
+
+## 變數
+
+在某些情況下,外掛程式可能需要進行配置更改依賴于目標應用程式。 例如,若要註冊為 C2DM 在 Android 上,其包 id 是`com.alunny.message`的應用程式還將如需要許可權:
+
+    <uses-permission android:name="com.alunny.message.permission.C2D_MESSAGE"/>
+    
+
+在插入從`plugin.xml`檔的內容不事先知道這種情況下,可以由一個貨幣符號進行一系列的大寫英文字母,數位或底線表示變數。 對於上面的示例中, `plugin.xml`檔將包括此標記:
+
+    <uses-permission android:name="$PACKAGE_NAME.permission.C2D_MESSAGE"/>
+    
+
+plugman 變數引用替換為指定的值或空字串,如果沒有找到。 可能檢測到 (在這種情況下,從`AndroidManifest.xml`檔) 或工具; 使用者指定的變數引用的值確切的過程是依賴于特定的工具。
+
+plugman 可以要求使用者指定一個外掛程式所需的變數。例如,C2M 和谷歌地圖的 API 金鑰可以指定為一個命令列參數:
+
+    plugman --platform android --project /path/to/project --plugin name|git-url|path --variable API_KEY=!@CFATGWE%^WGSFDGSDFW$%^#$%YTHGsdfhsfhyer56734
+    
+
+為了使變數成為強制性, `<platform>`標記需要包含`<preference>`標記。例如:
+
+    <preference name="API_KEY" />
+    
+
+plugman 檢查中通過的這些所需的首選項。 如果不是,它應該警告使用者如何傳遞中的變數和以非零代碼退出。
+
+應保留某些變數的名稱,如下所示。
+
+## $PACKAGE_NAME
+
+反向功能變數名稱風格包的對應于`CFBundleIdentifier`對 iOS 或`AndroidManifest.xml`檔中的頂級`表現`元素的`包`屬性的唯一識別碼。
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/a890e4de/www/docs/zh-cn/6.x/config_ref/images.md
----------------------------------------------------------------------
diff --git a/www/docs/zh-cn/6.x/config_ref/images.md b/www/docs/zh-cn/6.x/config_ref/images.md
new file mode 100644
index 0000000..26b2f17
--- /dev/null
+++ b/www/docs/zh-cn/6.x/config_ref/images.md
@@ -0,0 +1,213 @@
+---
+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.
+
+title: 圖示和啟動畫面
+---
+
+# 圖示和啟動畫面
+
+這一節演示如何配置應用程式的圖示和可選初始螢幕上的各種平臺上,兩者在科爾多瓦 CLI (描述在命令列介面) 中工作時或使用特定于平臺 SDK 工具 (平臺指南中詳細說明)。
+
+## 在 CLI 中配置圖示
+
+當工作在 CLI 中你可以定義應用程式圖示通過 `<icon>` 元素 ( `config.xml` )。如果你不指定一個圖示然後使用 Apache 科爾多瓦徽標。
+
+        <icon src="res/ios/icon.png" platform="ios" width="57" height="57" density="mdpi" />
+    
+
+src: (必填) 指定的影像檔,與您的專案目錄的位置
+
+平臺: (可選) 目標平臺
+
+寬度: (可選) 圖示的寬度 (以圖元為單位)
+
+高度: (可選) 圖示的高度 (以圖元為單位)
+
+密度: (可選) android 具體,指定圖示密度
+
+下面的配置可以用於定義單個預設圖示,將用於所有平臺。
+
+        <icon src="res/icon.png" />
+    
+
+為每個平臺還可以定義設置以適合不同的螢幕解析度圖元完美圖示。
+
+亞馬遜火 OS
+
+         <platform name="amazon-fireos">
+                  <icon src="res/android/ldpi.png" density="ldpi" />
+                  <icon src="res/android/mdpi.png" density="mdpi" />
+                  <icon src="res/android/hdpi.png" density="hdpi" />
+                  <icon src="res/android/xhdpi.png" density="xhdpi" />
+         </platform>
+    
+
+Android 系統
+
+         <platform name="android">
+                  <icon src="res/android/ldpi.png" density="ldpi" />
+                  <icon src="res/android/mdpi.png" density="mdpi" />
+                  <icon src="res/android/hdpi.png" density="hdpi" />
+                  <icon src="res/android/xhdpi.png" density="xhdpi" />
+         </platform>
+    
+
+BlackBerry10
+
+         <platform name="blackberry10">
+                  <icon src="res/bb10/icon-86.png" />
+                  <icon src="res/bb10/icon-150.png" />
+         </platform>
+    
+
+請參閱針對多個大小和地區設定黑莓的文檔。[] HTTP://developer.blackberry.com/html5/documentation/icon_element.html
+
+火狐瀏覽器作業系統
+
+         <platform name="firefoxos">
+                  <icon src="res/ff/logo.png" width="60" height="60" />
+         </platform>
+    
+
+iOS
+
+         <platform name="ios">
+                  <!-- iOS 8.0+ -->
+                  <!-- iPhone 6 Plus  -->
+                  <icon src="res/ios/icon-60@3x.png" width="180" height="180" />
+                  <!-- iOS 7.0+ -->
+                  <!-- iPhone / iPod Touch  -->
+                  <icon src="res/ios/icon-60.png" width="60" height="60" />
+                  <icon src="res/ios/icon-60@2x.png" width="120" height="120" />
+                  <!-- iPad -->
+                  <icon src="res/ios/icon-76.png" width="76" height="76" />
+                  <icon src="res/ios/icon-76@2x.png" width="152" height="152" />
+                  <!-- iOS 6.1 -->
+                  <!-- Spotlight Icon -->
+                  <icon src="res/ios/icon-40.png" width="40" height="40" />
+                  <icon src="res/ios/icon-40@2x.png" width="80" height="80" />
+                  <!-- iPhone / iPod Touch -->
+                  <icon src="res/ios/icon.png" width="57" height="57" />
+                  <icon src="res/ios/icon@2x.png" width="114" height="114" />
+                  <!-- iPad -->
+                  <icon src="res/ios/icon-72.png" width="72" height="72" />
+                  <icon src="res/ios/icon-72@2x.png" width="144" height="144" />
+                  <!-- iPhone Spotlight and Settings Icon -->
+                  <icon src="res/ios/icon-small.png" width="29" height="29" />
+                  <icon src="res/ios/icon-small@2x.png" width="58" height="58" />
+                  <!-- iPad Spotlight and Settings Icon -->
+                  <icon src="res/ios/icon-50.png" width="50" height="50" />
+                  <icon src="res/ios/icon-50@2x.png" width="100" height="100" />
+         </platform>
+    
+
+Tizen
+
+         <platform name="tizen">
+                  <icon src="res/tizen/icon-128.png" width="128" height="128" />
+         </platform>
+    
+
+Windows Phone8
+
+         <platform name="wp8">
+                  <icon src="res/wp/ApplicationIcon.png" width="99" height="99" />
+                  <!-- tile image -->
+                  <icon src="res/wp/Background.png" width="159" height="159" />
+         </platform>
+    
+
+Windows8
+
+         <platform name="windows8">
+                  <icon src="res/windows8/logo.png" width="150" height="150" />
+                  <icon src="res/windows8/smalllogo.png" width="30" height="30" />
+                  <icon src="res/windows8/storelogo.png" width="50" height="50" />
+         </platform>
+    
+
+## 在 CLI 中配置初始螢幕
+
+在頂級 `config.xml` 檔 (不是在一個 `platforms` ),添加像那些在此指定的配置元素。
+
+# 配置示例
+
+請注意"src"屬性的值是相對於專案目錄而不是 www 目錄。 你可以命名源映射任何你喜歡的。 在應用程式中的內部名稱取決於科爾多瓦。
+
+    <platform name="android">
+        <!-- you can use any density that exists in the Android project -->
+        <splash src="res/screen/android/splash-land-hdpi.png" density="land-hdpi"/>
+        <splash src="res/screen/android/splash-land-ldpi.png" density="land-ldpi"/>
+        <splash src="res/screen/android/splash-land-mdpi.png" density="land-mdpi"/>
+        <splash src="res/screen/android/splash-land-xhdpi.png" density="land-xhdpi"/>
+    
+        <splash src="res/screen/android/splash-port-hdpi.png" density="port-hdpi"/>
+        <splash src="res/screen/android/splash-port-ldpi.png" density="port-ldpi"/>
+        <splash src="res/screen/android/splash-port-mdpi.png" density="port-mdpi"/>
+        <splash src="res/screen/android/splash-port-xhdpi.png" density="port-xhdpi"/>
+    </platform>
+    
+    <platform name="ios">
+        <!-- images are determined by width and height. The following are supported -->
+        <splash src="res/screen/ios/Default~iphone.png" width="320" height="480"/>
+        <splash src="res/screen/ios/Default@2x~iphone.png" width="640" height="960"/>
+        <splash src="res/screen/ios/Default-Portrait~ipad.png" width="768" height="1024"/>
+        <splash src="res/screen/ios/Default-Portrait@2x~ipad.png" width="1536" height="2048"/>
+        <splash src="res/screen/ios/Default-Landscape~ipad.png" width="1024" height="768"/>
+        <splash src="res/screen/ios/Default-Landscape@2x~ipad.png" width="2048" height="1536"/>
+        <splash src="res/screen/ios/Default-568h@2x~iphone.png" width="640" height="1136"/>
+        <splash src="res/screen/ios/Default-667h.png" width="750" height="1334"/>
+        <splash src="res/screen/ios/Default-736h.png" width="1242" height="2208"/>
+        <splash src="res/screen/ios/Default-Landscape-736h.png" width="2208" height="1242"/>
+    </platform>
+    
+    <platform name="wp8">
+        <!-- images are determined by width and height. The following are supported -->
+        <splash src="res/screen/wp8/SplashScreenImage.jpg" width="768" height="1280"/>
+    </platform>
+    
+    <platform name="windows8">
+        <!-- images are determined by width and height. The following are supported -->
+        <splash src="res/screen/windows8/splashscreen.png" width="620" height="300"/>
+    </platform>
+    
+    <platform name="blackberry10">
+        <!-- Add a rim:splash element for each resolution and locale you wish -->
+        <!-- http://developer.blackberry.com/html5/documentation/rim_splash_element.html -->
+        <rim:splash src="res/screen/windows8/splashscreen.png"/>
+    </platform>
+    
+    
+    <preference name="SplashScreenDelay" value="10000" />
+    
+
+# 支援的平臺
+
+到目前為止 (科爾多瓦 3.5.0 7 月 2014年) 以下平臺支援的閃屏。
+
+    android
+    ios
+    wp8
+    windows8
+    blackberry10
+    
+
+# 閃屏外掛程式
+
+Apache 科爾多瓦還提供特殊飛濺螢幕外掛程式,它可以用來以程式設計方式顯示和隱藏在應用程式啟動 HTTPs://github.com/apache/cordova-plugin-splashscreen 期間的初始螢幕
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/a890e4de/www/docs/zh-cn/6.x/config_ref/index.md
----------------------------------------------------------------------
diff --git a/www/docs/zh-cn/6.x/config_ref/index.md b/www/docs/zh-cn/6.x/config_ref/index.md
new file mode 100644
index 0000000..54c743d
--- /dev/null
+++ b/www/docs/zh-cn/6.x/config_ref/index.md
@@ -0,0 +1,191 @@
+---
+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.
+
+title: Config.xml 檔
+---
+
+# Config.xml 檔
+
+與全域設定檔,可以控制應用程式的行為的許多方面 `config.xml` 。 這與平臺無關的 XML 檔被安排基於 W3C 的[打包 Web 應用程式 (視窗小部件)][1]規範,並擴展指定核心科爾多瓦 API 功能、 外掛程式和平臺特定的設置。
+
+ [1]: http://www.w3.org/TR/widgets/
+
+為專案創建與科爾多瓦 CLI (描述在命令列介面),可以在頂層目錄中找到此檔:
+
+        app/config.xml
+    
+
+請注意之前的版本 3.3.1-0.2.0,該檔存在 `app/www/config.xml` ,並且仍然支援讓它在這裡。
+
+當使用 CLI 來生成專案時,此檔的版本被動地被覆制到各種 `platforms/` 子目錄,例如:
+
+        app/platforms/ios/AppName/config.xml
+        app/platforms/blackberry10/www/config.xml
+        app/platforms/android/res/xml/config.xml
+    
+
+本節詳細介紹全球和跨平臺的配置選項。請參見以下各節為平臺特定的選項:
+
+*   [iOS 配置](../guide/platforms/ios/config.html)
+*   [Android 系統組態](../guide/platforms/android/config.html)
+*   [黑莓 10 配置](../guide/platforms/blackberry10/config.html)
+
+除了下面詳述的各種配置選項,您還可以配置每個目標平臺的圖像應用程式的核心的集。有關更多資訊,請參見圖示和啟動畫面。
+
+## 核心配置元素
+
+此示例顯示了預設的 `config.xml` 生成的 CLI 的 `create` 命令,所述的命令列介面:
+
+        <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>
+    
+
+以下的配置元素出現在頂級 `config.xml` 檔,並在所有受支援的科爾多瓦平臺支援:
+
+*   `<widget>`元素的 `id` 屬性提供了應用程式的反向域識別碼和 `version` 主要/次要/修補程式符號表示其完整版本號碼。
+    
+    小部件標記也可以指定替代版本,即 versionCode 為安卓系統和 CFBundleVersion 的 iOS 的屬性。請參閱下面的附加版本控制部分的詳細資訊。
+
+*   `<name>`元素指定應用程式的正式名稱,因為它出現在設備的主畫面上和在應用程式商店介面內。
+
+*   `<description>`和 `<author>` 的元素指定的中繼資料和聯繫資訊,可能會出現在應用程式商店清單內。
+
+*   可選的 `<content>` 元素在頂級 web 資產目錄中定義應用程式的起始頁。 預設值是 `index.html` ,其中通常出現在一個專案中的頂級 `www` 目錄。
+
+*   `<access>`元素定義應用程式能夠與進行通信的外部域的集。 如上所示的預設值允許它訪問任何伺服器。 請參閱域白名單指南的詳細資訊。
+
+*   `<preference>`標記設置各種選項作為對 `name` / `value` 屬性。 每個首選項的 `name` 是不區分大小寫。 很多優惠是獨有的特定平臺上,如列于此頁的頂部。 以下各節詳細介紹了適用于多個平臺的首選項。
+
+### 其他的版本控制
+
+同時,Android 和 iOS iOS 支援第二個版本字串 (或數位) 除了一個可見在應用程式商店, [versionCode][2]為安卓系統和[CFBundleVersion][3] 。 下面是一個示例,顯式地設置 versionCode 和 CFBundleVersion
+
+ [2]: http://developer.android.com/tools/publishing/versioning.html
+ [3]: http://stackoverflow.com/questions/4933093/cfbundleversion-in-the-info-plist-upload-error
+
+        <widget id="io.cordova.hellocordova"
+          version="0.0.1"
+          android-versionCode="7"
+          ios-CFBundleVersion="3.3.3">
+    
+
+如果不指定替代版本,則將使用以下預設值:
+
+        // assuming version = MAJOR.MINOR.PATCH-whatever
+        versionCode = PATCH + MINOR * 100 + MAJOR * 10000
+        CFBundleVersion = "MAJOR.MINOR.PATCH"
+    
+
+## 全球首選項
+
+以下全球首選項適用于所有平臺:
+
+*   `Fullscreen`使您可以隱藏在螢幕頂部的狀態列。預設值是 `false` 。示例:
+    
+        <preference name="Fullscreen" value="true" />
+        
+
+## 多平臺首選項
+
+下面的首選項應用到多個平臺,但不是向他們:
+
+*   `DisallowOverscroll`(boolean 類型的值,預設值為 `false` ): 設置為 `true` 如果你不想要當使用者滾動過去的開頭或結尾的內容時顯示的任何回饋資訊的介面。
+    
+        <preference name="DisallowOverscroll" value="true"/>
+        
+    
+    適用于 Android 和 iOS。 在 iOS,overscroll 手勢事業內容反彈到其原始位置。 在 android 系統,它們產生一個更微妙的光暈效果沿的頂部或底部邊緣的內容。
+
+*   `BackgroundColor`: 設置應用程式的背景色。 支援四個位元組的十六進位值,與第一個位元組代表一個 Alpha 色板、 和標準的 RGB 值為以下三個位元組。 此示例指定藍色:
+    
+        <preference name="BackgroundColor" value="0xff0000ff"/>
+        
+    
+    適用于 Android 和黑莓手機。覆蓋 CSS 否則為可跨*所有*平臺,例如:`body{background-color:blue}`.
+
+*   `HideKeyboardFormAccessoryBar`(boolean 類型的值,預設值為 `false` ): 設置為 `true` ,隱藏其他工具列出現在鍵盤上方説明使用者導航到另一個表單輸入從。
+    
+        <preference name="HideKeyboardFormAccessoryBar" value="true"/>
+        
+    
+    適用于黑莓手機。
+
+*   `Orientation`(字串,預設值為 `default`): 允許您鎖定方向並防止介面回應變化的方向旋轉。 可能的值是 `default`,`landscape` 或 `portrait`。 示例:
+    
+        <preference name="Orientation" value="landscape" />
+        
+    
+    此外,您可以指定任何特定于平臺的定位值如果您放置 `<preference>` 元素中的 `<platform>` 元素:
+    
+        <platform name="android">
+            <preference name="Orientation" value="sensorLandscape" />
+        </platform>
+        
+    
+    適用于 Android、 iOS,WP8,亞馬遜火 OS 和火狐瀏覽器的作業系統。
+    
+    **注意**: `default` 值意味著科爾多瓦將帶定位首選項條目從平臺的清單/設定檔允許回退到其預設行為的平臺。
+    
+    對於 iOS,指定縱向和橫向模式您將使用平臺特定的值`所有`:
+    
+        <platform name="ios">
+            <preference name="Orientation" value="all" />
+        </platform>
+        
+## *功能*元素
+
+如果你使用的 CLI 來構建應用程式,您將使用`外掛程式`命令來啟用設備的 Api。 這不修改頂級`config.xml`檔中,所以`< 功能 >`元素並不適用于您的工作流。 如果您直接在 SDK 和使用特定于平臺的`config.xml`檔作為源工作,你使用`< 功能 >`標記啟用設備級 Api 和外部外掛程式。 他們經常出現以特定于平臺的`config.xml`檔中的自訂值。 例如,下面是如何指定設備 API 為 Android 專案:
+
+        <feature name="Device">
+            <param name="android-package" value="org.apache.cordova.device.Device" />
+        </feature>
+    
+
+這裡是 iOS 專案元素的顯示方式:
+
+        <feature name="Device">
+            <param name="ios-package" value="CDVDevice" />
+        </feature>
+    
+
+有關如何指定每個功能,請參閱 API 參考的詳細資訊。看到外掛程式的外掛程式開發指南的詳細資訊。
+
+## *平臺*的元素
+
+使用 CLI 來構建應用程式,時,有時需要指定首選項或其他特定于特定平臺的元素。 `<platform>`元素用於指定應該只出現在一個特定于平臺的`config.xml`檔中的配置。 例如,下面是如何指定那唯一的 android 應該使用全屏顯示首選項:
+
+        <platform name="android">
+            <preference name="Fullscreen" value="true" />
+        </platform>
+    
+
+## *hook*元
+
+表示您自訂的腳本,將調用由科爾多瓦發生某些操作時 (例如,添加外掛程式或平臺編寫邏輯之後調用)。 當您需要擴展預設科爾多瓦功能時,這很有用。 更多的資訊,請參閱掛鉤的指南。
+
+    <hook type="after_plugin_install" src="scripts/afterPluginInstall.js" />
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/a890e4de/www/docs/zh-cn/6.x/cordova/events/events.backbutton.md
----------------------------------------------------------------------
diff --git a/www/docs/zh-cn/6.x/cordova/events/events.backbutton.md b/www/docs/zh-cn/6.x/cordova/events/events.backbutton.md
new file mode 100644
index 0000000..b35e912
--- /dev/null
+++ b/www/docs/zh-cn/6.x/cordova/events/events.backbutton.md
@@ -0,0 +1,82 @@
+---
+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.
+
+title: backbutton
+---
+
+# backbutton
+
+在使用者按後退按鈕時,將觸發該事件。
+
+    document.addEventListener("backbutton", yourCallbackFunction, false);
+    
+
+## 詳細資訊
+
+要重寫後退按鈕的預設行為,註冊為事件攔截器 `backbutton` 事件,通常通過調用 `document.addEventListener` 一旦您收到 `[deviceready](events.deviceready.html)` 事件。 不再需要調用任何其他方法重寫的後退按鈕的行為。
+
+## 支援的平臺
+
+*   亞馬遜火 OS
+*   Android 系統
+*   黑莓 10
+*   Windows Phone 8
+
+## 快速的示例
+
+    document.addEventListener("backbutton", onBackKeyDown, false);
+    
+    function onBackKeyDown() {
+        // Handle the back button
+    }
+    
+
+## 完整的示例
+
+    <!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/a890e4de/www/docs/zh-cn/6.x/cordova/events/events.deviceready.md
----------------------------------------------------------------------
diff --git a/www/docs/zh-cn/6.x/cordova/events/events.deviceready.md b/www/docs/zh-cn/6.x/cordova/events/events.deviceready.md
new file mode 100644
index 0000000..60ffbd3
--- /dev/null
+++ b/www/docs/zh-cn/6.x/cordova/events/events.deviceready.md
@@ -0,0 +1,85 @@
+---
+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.
+
+title: deviceready
+---
+
+# deviceready
+
+科爾多瓦是在完全載入時,將觸發該事件。
+
+    document.addEventListener("deviceready", yourCallbackFunction, false);
+    
+
+## 詳細資訊
+
+此事件的任何應用程式至關重要。它發出信號科爾多瓦的設備已載入的 Api,並準備訪問。
+
+科爾多瓦組成的兩個代碼庫: 本機和 JavaScript。 雖然本機代碼載入、 顯示的自訂載入圖像。 然而,JavaScript 僅載入一旦 DOM 裝載。 這意味著 web 應用程式可能有可能調用的科爾多瓦 JavaScript 函數之前的相應的本機代碼變得可用。
+
+`deviceready`科爾多瓦已完全載入後會觸發事件。 一次事件火,你可以安全地使對科爾多瓦 Api 的調用。 應用程式通常將附加一個事件攔截器與 `document.addEventListener` 一旦 HTML 文檔的 DOM 已載入。
+
+`deviceready`事件從其他人的行為方式略有不同。註冊後的任何事件處理 `deviceready` 事件將觸發了其立即調用的回呼函數。
+
+## 支援的平臺
+
+*   亞馬遜火 OS
+*   Android 系統
+*   黑莓 10
+*   iOS
+*   Tizen
+*   Windows Phone 8
+*   Windows 8
+
+## 快速的示例
+
+    document.addEventListener("deviceready", onDeviceReady, false);
+    
+    function onDeviceReady() {
+        // Now safe to use device APIs
+    }
+    
+
+## 完整的示例
+
+    <!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/a890e4de/www/docs/zh-cn/6.x/cordova/events/events.endcallbutton.md
----------------------------------------------------------------------
diff --git a/www/docs/zh-cn/6.x/cordova/events/events.endcallbutton.md b/www/docs/zh-cn/6.x/cordova/events/events.endcallbutton.md
new file mode 100644
index 0000000..b997ed4
--- /dev/null
+++ b/www/docs/zh-cn/6.x/cordova/events/events.endcallbutton.md
@@ -0,0 +1,82 @@
+---
+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.
+
+title: endcallbutton
+---
+
+# endcallbutton
+
+當使用者按下結束通話按鈕時,將激發此事件。
+
+    document.addEventListener("endcallbutton", yourCallbackFunction, false);
+    
+
+## 詳細資訊
+
+該事件將重寫預設結束調用行為。
+
+應用程式通常應使用 `document.addEventListener` 將一個事件攔截器附加一次 `[deviceready](events.deviceready.html)` 事件火災。
+
+## 支援的平臺
+
+*   黑莓 10
+
+## 快速的示例
+
+    document.addEventListener("endcallbutton", onEndCallKeyDown, false);
+    
+    function onEndCallKeyDown() {
+        // Handle the end call button
+    }
+    
+
+## 完整的示例
+
+    <!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/a890e4de/www/docs/zh-cn/6.x/cordova/events/events.md
----------------------------------------------------------------------
diff --git a/www/docs/zh-cn/6.x/cordova/events/events.md b/www/docs/zh-cn/6.x/cordova/events/events.md
new file mode 100644
index 0000000..ad08755
--- /dev/null
+++ b/www/docs/zh-cn/6.x/cordova/events/events.md
@@ -0,0 +1,53 @@
+---
+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.
+
+title: 事件
+---
+
+# 事件
+
+> 科爾多瓦生命週期事件。
+
+## 事件種類
+
+*   [deviceready](events.deviceready.html)
+*   [pause](events.pause.html)
+*   [resume](events.resume.html)
+*   [backbutton](events.backbutton.html)
+*   [menubutton](events.menubutton.html)
+*   [searchbutton](events.searchbutton.html)
+*   [startcallbutton](events.startcallbutton.html)
+*   [endcallbutton](events.endcallbutton.html)
+*   [volumedownbutton](events.volumedownbutton.html)
+*   [volumeupbutton](events.volumeupbutton.html)
+
+## 添加的[科爾多瓦外掛程式電池狀態][1]的事件
+
+ [1]: https://github.com/apache/cordova-plugin-battery-status/blob/master/README.md
+
+*   batterycritical
+*   batterylow
+*   batterystatus
+
+## 事件由[科爾多瓦外掛程式網路資訊][2]添加
+
+ [2]: https://github.com/apache/cordova-plugin-network-information/blob/master/README.md
+
+*   online
+*   offline
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/a890e4de/www/docs/zh-cn/6.x/cordova/events/events.menubutton.md
----------------------------------------------------------------------
diff --git a/www/docs/zh-cn/6.x/cordova/events/events.menubutton.md b/www/docs/zh-cn/6.x/cordova/events/events.menubutton.md
new file mode 100644
index 0000000..e37492e
--- /dev/null
+++ b/www/docs/zh-cn/6.x/cordova/events/events.menubutton.md
@@ -0,0 +1,84 @@
+---
+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.
+
+title: menubutton
+---
+
+# menubutton
+
+在使用者按功能表按鈕時,將觸發該事件。
+
+    document.addEventListener("menubutton", yourCallbackFunction, false);
+    
+
+## 詳細資訊
+
+事件處理常式的應用覆蓋的預設功能表按鈕行為。
+
+應用程式通常應使用 `document.addEventListener` 將一個事件攔截器附加一次 `[deviceready](events.deviceready.html)` 事件火災。
+
+## 支援的平臺
+
+*   亞馬遜火 OS
+*   Android 系統
+*   黑莓 10
+
+## 快速的示例
+
+    document.addEventListener("menubutton", onMenuKeyDown, false);
+    
+    function onMenuKeyDown() {
+        // Handle the back button
+    }
+    
+
+## 完整的示例
+
+    <!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/a890e4de/www/docs/zh-cn/6.x/cordova/events/events.pause.md
----------------------------------------------------------------------
diff --git a/www/docs/zh-cn/6.x/cordova/events/events.pause.md b/www/docs/zh-cn/6.x/cordova/events/events.pause.md
new file mode 100644
index 0000000..2f61ad6
--- /dev/null
+++ b/www/docs/zh-cn/6.x/cordova/events/events.pause.md
@@ -0,0 +1,94 @@
+---
+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.
+
+title: pause
+---
+
+# pause
+
+當一個應用程式放入後臺,將觸發該事件。
+
+    document.addEventListener("pause", yourCallbackFunction, false);
+    
+
+## 詳細資訊
+
+`pause`當本機平臺放入背景,應用程式通常在使用者切換到不同的應用程式時激發的事件。
+
+應用程式通常應使用 `document.addEventListener` 將一個事件攔截器附加一次 `[deviceready](events.deviceready.html)` 事件火災。
+
+## 支援的平臺
+
+*   亞馬遜火 OS
+*   Android 系統
+*   黑莓 10
+*   iOS
+*   Windows Phone 8
+*   Windows 8
+
+## 快速的示例
+
+    document.addEventListener("pause", onPause, false);
+    
+    function onPause() {
+        // Handle the pause event
+    }
+    
+
+## 完整的示例
+
+    <!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 的怪癖
+
+在 `pause` 處理常式中,任何調用到科爾多瓦 API 或穿過目標 C 的本機外掛程式不工作,以及任何互動式調用,如警報或 `console.log()` 。 當應用程式恢復後,在下一次運行迴圈上他們,只處理。
+
+特定于 iOS `resign` 事件是可用作為替代 `pause` ,並檢測時的使用者啟用**鎖定**按鈕鎖定設備與應用程式在前臺運行。 如果為多工啟用的應用程式 (和設備),則這配對與其後 `pause` 事件,但只在 iOS 5 下的。 實際上,所有鎖定應用程式已啟用多工的 iOS 5 中被推到背景中。 對於應用程式繼續運行在 iOS 5 下鎖定時,禁用應用程式的多工處理通過將[UIApplicationExitsOnSuspend][1]設置為 `YES` 。 若要運行在 iOS 4 上鎖定狀態時,此設置並不重要。
+
+ [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/a890e4de/www/docs/zh-cn/6.x/cordova/events/events.resume.md
----------------------------------------------------------------------
diff --git a/www/docs/zh-cn/6.x/cordova/events/events.resume.md b/www/docs/zh-cn/6.x/cordova/events/events.resume.md
new file mode 100644
index 0000000..bb783ae
--- /dev/null
+++ b/www/docs/zh-cn/6.x/cordova/events/events.resume.md
@@ -0,0 +1,108 @@
+---
+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.
+
+title: resume
+---
+
+# resume
+
+當應用程式從背景中檢索時,將觸發該事件。
+
+    document.addEventListener("resume", yourCallbackFunction, false);
+    
+
+## 詳細資訊
+
+`resume`事件觸發時的本機平臺拔出從背景的應用程式。
+
+應用程式通常應使用 `document.addEventListener` 將一個事件攔截器附加一次 `[deviceready](events.deviceready.html)` 事件火災。
+
+## 支援的平臺
+
+*   亞馬遜火 OS
+*   Android 系統
+*   黑莓 10
+*   iOS
+*   Windows Phone 8
+*   Windows 8
+
+## 快速的示例
+
+    document.addEventListener("resume", onResume, false);
+    
+    function onResume() {
+        // Handle the resume event
+    }
+    
+
+## 完整的示例
+
+    <!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 的怪癖
+
+從調用任何互動式函數 `[pause](events.pause.html)` 事件處理常式以後執行應用程式恢復時,由發出信號 `resume` 事件。 這些包括警報, `console.log()` ,和任何調用從外掛程式或 API,科爾多瓦,穿過目標 C.
+
+*   **活動**事件
+    
+    特定于 iOS `active` 事件是可用作為替代 `resume` ,並檢測時使用者禁用**鎖定**按鈕以解鎖設備與應用程式在前臺運行。 如果為多工啟用的應用程式 (和設備),則這配對與其後 `resume` 事件,但只在 iOS 5 下的。 實際上,所有鎖定應用程式已啟用多工的 iOS 5 中被推到背景中。 對於應用程式繼續運行在 iOS 5 下鎖定時,禁用應用程式的多工處理通過將[UIApplicationExitsOnSuspend][1]設置為 `YES` 。 若要運行在 iOS 4 上鎖定狀態時,此設置並不重要。
+
+*   **恢復**事件
+    
+    當從調用 `resume` 事件處理常式,如互動式功能 `alert()` 需要包裝在 `setTimeout()` 調用超時值為零,否則應用程式掛起。 例如:
+    
+        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/a890e4de/www/docs/zh-cn/6.x/cordova/events/events.searchbutton.md
----------------------------------------------------------------------
diff --git a/www/docs/zh-cn/6.x/cordova/events/events.searchbutton.md b/www/docs/zh-cn/6.x/cordova/events/events.searchbutton.md
new file mode 100644
index 0000000..276547c
--- /dev/null
+++ b/www/docs/zh-cn/6.x/cordova/events/events.searchbutton.md
@@ -0,0 +1,82 @@
+---
+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.
+
+title: searchbutton
+---
+
+# searchbutton
+
+當使用者按 Android 上的搜尋按鈕時,將觸發該事件。
+
+    document.addEventListener("searchbutton", yourCallbackFunction, false);
+    
+
+## 詳細資訊
+
+如果您需要重寫預設的搜尋按鈕行為在 android 系統上您可以註冊為 'searchbutton' 事件一個事件攔截器。
+
+應用程式通常應使用 `document.addEventListener` 將一個事件攔截器附加一次 `[deviceready](events.deviceready.html)` 事件火災。
+
+## 支援的平臺
+
+*   Android 系統
+
+## 快速的示例
+
+    document.addEventListener("searchbutton", onSearchKeyDown, false);
+    
+    function onSearchKeyDown() {
+        // Handle the search button
+    }
+    
+
+## 完整的示例
+
+    <!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/a890e4de/www/docs/zh-cn/6.x/cordova/events/events.startcallbutton.md
----------------------------------------------------------------------
diff --git a/www/docs/zh-cn/6.x/cordova/events/events.startcallbutton.md b/www/docs/zh-cn/6.x/cordova/events/events.startcallbutton.md
new file mode 100644
index 0000000..deceda4
--- /dev/null
+++ b/www/docs/zh-cn/6.x/cordova/events/events.startcallbutton.md
@@ -0,0 +1,82 @@
+---
+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.
+
+title: startcallbutton
+---
+
+# startcallbutton
+
+當使用者按下開始呼叫按鈕時,將觸發該事件。
+
+    document.addEventListener("startcallbutton", yourCallbackFunction, false);
+    
+
+## 詳細資訊
+
+如果您需要重寫預設開始調用行為您可以註冊為事件攔截器 `startcallbutton` 事件。
+
+應用程式通常應使用 `document.addEventListener` 將一個事件攔截器附加一次 `[deviceready](events.deviceready.html)` 事件火災。
+
+## 支援的平臺
+
+*   黑莓 10
+
+## 快速的示例
+
+    document.addEventListener("startcallbutton", onStartCallKeyDown, false);
+    
+    function onStartCallKeyDown() {
+        // Handle the start call button
+    }
+    
+
+## 完整的示例
+
+    <!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/a890e4de/www/docs/zh-cn/6.x/cordova/events/events.volumedownbutton.md
----------------------------------------------------------------------
diff --git a/www/docs/zh-cn/6.x/cordova/events/events.volumedownbutton.md b/www/docs/zh-cn/6.x/cordova/events/events.volumedownbutton.md
new file mode 100644
index 0000000..e4288fd
--- /dev/null
+++ b/www/docs/zh-cn/6.x/cordova/events/events.volumedownbutton.md
@@ -0,0 +1,83 @@
+---
+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.
+
+title: volumedownbutton
+---
+
+# volumedownbutton
+
+在使用者按下按鈕卷時,將觸發該事件。
+
+    document.addEventListener("volumedownbutton", yourCallbackFunction, false);
+    
+
+## 詳細資訊
+
+如果您需要重寫預設音量降低的行為你可以註冊為事件攔截器 `volumedownbutton` 事件。
+
+應用程式通常應使用 `document.addEventListener` 將一個事件攔截器附加一次 `[deviceready](events.deviceready.html)` 事件火災。
+
+## 支援的平臺
+
+*   黑莓 10
+*   安卓系統
+
+## 快速的示例
+
+    document.addEventListener("volumedownbutton", onVolumeDownKeyDown, false);
+    
+    function onVolumeDownKeyDown() {
+        // Handle the volume down button
+    }
+    
+
+## 完整的示例
+
+    <!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/a890e4de/www/docs/zh-cn/6.x/cordova/events/events.volumeupbutton.md
----------------------------------------------------------------------
diff --git a/www/docs/zh-cn/6.x/cordova/events/events.volumeupbutton.md b/www/docs/zh-cn/6.x/cordova/events/events.volumeupbutton.md
new file mode 100644
index 0000000..ef00c75
--- /dev/null
+++ b/www/docs/zh-cn/6.x/cordova/events/events.volumeupbutton.md
@@ -0,0 +1,83 @@
+---
+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.
+
+title: volumeupbutton
+---
+
+# volumeupbutton
+
+當使用者按下了按鈕卷時,將觸發該事件。
+
+    document.addEventListener("volumeupbutton", yourCallbackFunction, false);
+    
+
+## 詳細資訊
+
+如果您需要重寫預設卷起來的行為你可以註冊為事件攔截器 `volumeupbutton` 事件。
+
+應用程式通常應使用 `document.addEventListener` 將一個事件攔截器附加一次 `[deviceready](events.deviceready.html)` 事件火災。
+
+## 支援的平臺
+
+*   黑莓 10
+*   安卓系統
+
+## 快速的示例
+
+    document.addEventListener("volumeupbutton", onVolumeUpKeyDown, false);
+    
+    function onVolumeUpKeyDown() {
+        // Handle the volume up button
+    }
+    
+
+## 完整的示例
+
+    <!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/a890e4de/www/docs/zh-cn/6.x/cordova/storage/database/database.md
----------------------------------------------------------------------
diff --git a/www/docs/zh-cn/6.x/cordova/storage/database/database.md b/www/docs/zh-cn/6.x/cordova/storage/database/database.md
new file mode 100644
index 0000000..8dfb054
--- /dev/null
+++ b/www/docs/zh-cn/6.x/cordova/storage/database/database.md
@@ -0,0 +1,119 @@
+---
+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.
+
+title: 資料庫
+---
+
+# 資料庫
+
+提供對 SQL 資料庫的訪問。
+
+## 方法
+
+*   **交易記錄**: 運行資料庫事務。
+
+*   **changeVersion**: 允許腳本自動驗證的版本號和更新架構時更改它。
+
+## 詳細資訊
+
+`window.openDatabase()`方法返回 `Database` 的物件。
+
+## 支援的平臺
+
+*   Android 系統
+*   黑莓手機 WebWorks (OS 6.0 和更高)
+*   iOS
+*   Tizen
+
+## 交易快速示例
+
+    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);
+    
+
+## 更改版本快速示例
+
+    var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
+    db.changeVersion("1.0", "1.1");
+    
+
+## 完整的示例
+
+    <!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

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/a890e4de/www/docs/zh-cn/6.x/cordova/storage/localstorage/localstorage.md
----------------------------------------------------------------------
diff --git a/www/docs/zh-cn/6.x/cordova/storage/localstorage/localstorage.md b/www/docs/zh-cn/6.x/cordova/storage/localstorage/localstorage.md
new file mode 100644
index 0000000..f6d5dc7
--- /dev/null
+++ b/www/docs/zh-cn/6.x/cordova/storage/localstorage/localstorage.md
@@ -0,0 +1,124 @@
+---
+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.
+
+title: localStorage
+---
+
+# localStorage
+
+提供對 W3C [Web 存儲介面][1]的訪問
+
+ [1]: http://dev.w3.org/html5/webstorage/#the-localstorage-attribute
+
+    var permanentStorage = window.localStorage;
+    var tempStorage = window.sessionStorage;
+    
+
+## 方法
+
+*   **鍵**: 返回在指定的位置的鍵的名稱。
+
+*   **getItem**: 返回由指定的鍵標識的項。
+
+*   **setItem**: 分配一個鍵控的項值。
+
+*   **removeItem**: 刪除標識由指定鍵的項。
+
+*   **清除**: 中移除所有鍵/值對。
+
+## 詳細資訊
+
+`window.localStorage`介面實現,W3C [Web 存儲介面][2]。 應用程式可以使用它來保存永久資料使用鍵-值對。 `window.sessionStorage`介面在每個方面,除了,所有資料都被都清除應用程式關閉每次的工作方式相同。 每個資料庫提供了單獨的命名空間。
+
+ [2]: http://dev.w3.org/html5/webstorage/
+
+## 支援的平臺
+
+*   Android 系統
+*   黑莓手機 WebWorks (OS 6.0 和更高)
+*   iOS
+*   Tizen
+*   Windows Phone 7 和 8
+
+## 鍵快速示例
+
+    var keyName = window.localStorage.key(0);
+    
+
+## 設置的專案的快速示例
+
+    window.localStorage.setItem("key", "value");
+    
+
+## 獲取專案的快速示例
+
+        var value = window.localStorage.getItem("key");
+        // value is now equal to "value"
+    
+
+## 刪除專案快速示例
+
+        window.localStorage.removeItem("key");
+    
+
+## 清除快速示例
+
+        window.localStorage.clear();
+    
+
+## 完整的示例
+
+    <!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() {
+            window.localStorage.setItem("key", "value");
+            var keyname = window.localStorage.key(i);
+            // keyname is now equal to "key"
+            var value = window.localStorage.getItem("key");
+            // value is now equal to "value"
+            window.localStorage.removeItem("key");
+            window.localStorage.setItem("key2", "value2");
+            window.localStorage.clear();
+            // localStorage is now empty
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>localStorage</p>
+      </body>
+    </html>
+    
+
+## Windows Phone 7 的怪癖
+
+點標記法是*沒有*可用的 Windows Phone 7。 一定要使用 `setItem` 或 `getItem` ,而不是直接從存儲物件,如便捷鍵`window.localStorage.someKey`.
\ 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