CB-7700 cordova-plugin-network-information documentation translation: cordova-plugin-network-information

This commit is contained in:
Victor Sosa 2014-10-10 11:48:33 -05:00 committed by Lisa Seacat DeLuca
parent 77ee72b142
commit 9dc1796c59

View File

@ -19,7 +19,7 @@
# org.apache.cordova.network-information
Этот плагин обеспечивает реализацию старой версии в [Сети информацию о API][1]. Он предоставляет информацию о сотовых и Wi-Fi подключение устройства, и имеет ли устройство подключения к Интернету.
Этот плагин обеспечивает реализацию старой версии [API Сетевой информации][1]. Он предоставляет информацию о сотовых и Wi-Fi подключениях устройства, и информацию имеет ли устройство подключение к Интернету.
[1]: http://www.w3.org/TR/2011/WD-netinfo-api-20110607/
@ -33,18 +33,18 @@
* Amazon Fire OS
* Android
* BlackBerry 10
* Обозреватель
* Браузер
* iOS
* Windows Phone 7 и 8
* Tizen
* Windows 8
* Firefox OS
# Подключение
# Connection
> `connection`Объектов, через `navigator.connection` , предоставляет информацию о сотовых и wifi подключение устройства.
> Объект `connection`, доступный через `navigator.connection`, предоставляет информацию о сотовых и wifi подключениях устройства.
## Параметры
## Свойства
* connection.type
@ -61,7 +61,7 @@
## connection.type
Это свойство предоставляет быстрый способ для определения состояния подключения устройства сети и тип подключения.
Это свойство предоставляет быстрый способ для определения состояния подключения устройства к сети и тип этого подключения.
### Краткий пример
@ -84,32 +84,32 @@
checkConnection();
### Изменения API
### Изменения в API
До Кордова 2.3.0 `Connection` был доступ к объекту через `navigator.network.connection` , после которого оно было изменено на `navigator.connection` в соответствии со спецификацией консорциума W3C. Он все еще доступен в его исходном расположении, но является устаревшим и в конечном итоге будут удалены.
До Cordova 2.3.0 объект `Connection` был доступен через `navigator.network.connection`, после чего это свойство было изменено на `navigator.connection` в соответствии со спецификацией консорциума W3C. Он все еще доступен в его исходном расположении, но это расположение является устаревшим и в конечном итоге будет удалено.
### Особенности iOS
* iOS не может определить тип подключения к сотовой сети.
* `navigator.connection.type`имеет значение `Connection.CELL` для всех сотовых данных.
* `navigator.connection.type` имеет значение `Connection.CELL` для всех сотовых данных.
### Windows Phone причуды
### Особенности Windows Phone
* Когда заработает в эмуляторе, всегда определяет `navigator.connection.type` как`Connection.UNKNOWN`.
* Когда работает в эмуляторе, тип подключения всегда определяется `navigator.connection.type` как `Connection.UNKNOWN`.
* Windows Phone не может определить тип подключения к сотовой сети.
* `navigator.connection.type`имеет значение `Connection.CELL` для всех сотовых данных.
* `navigator.connection.type` имеет значение `Connection.CELL` для всех сотовых данных.
### Особенности Tizen
* Tizen может только обнаружить Wi-Fi или сотовой связи.
* `navigator.connection.type`имеет значение `Connection.CELL_2G` для всех сотовых данных.
* Tizen может обнаружить только соединения Wi-Fi или наличие сотовой связи.
* `navigator.connection.type` имеет значение `Connection.CELL_2G` для всех сотовых данных.
### Особенности Firefox OS
* Firefox OS не может определить тип подключения к сотовой сети.
* `navigator.connection.type`имеет значение `Connection.CELL` для всех сотовых данных.
* `navigator.connection.type` имеет значение `Connection.CELL` для всех сотовых данных.
# События, связанные с сетью
@ -122,9 +122,9 @@
### Подробности
`offline`Событие возникает, когда ранее подключенное устройство теряет подключение к сети, так что приложение больше не может получить доступ к Интернет. Он опирается на ту же информацию, подключение API и пожары, когда значение `connection.type` становится`NONE`.
Событие `offline` возникает, когда ранее подключенное устройство теряет подключение к сети, так что приложение больше не может получить доступ к Интернет. Он опирается на ту же информацию, что и Connection API и срабатывает, когда значение `connection.type` становится равным `NONE`.
Приложения обычно должны использовать `window.addEventListener` чтобы добавить обработчик события после того как произойдет событие `deviceready`.
Приложения обычно должно использовать `window.addEventListener` чтобы добавить обработчик события после того как произойдет событие `deviceready`.
### Краткий пример
@ -137,26 +137,26 @@
### Особенности iOS
Во время первоначального запуска первый автономный событие (если применимо) принимает по крайней мере второй на огонь.
Во время первоначального запуска первому событию offline (если применимо) требуется по крайней мере секунду на срабатывание.
### Особенности Windows Phone 7
Когда заработает в эмуляторе, `connection.status` не всегда известно, так это событие не *не* огонь.
Когда работает в эмуляторе, `connection.status` всегда неизвестен, так что это событие *не* срабатывает.
### Особенности Windows Phone 8
Эмулятор сообщает тип подключения как `Cellular` , которая не меняется, поэтому событие не *не* огонь.
Эмулятор сообщает тип подключения как `Cellular` , которое не меняется, поэтому событие не *не* срабатывает.
## online
Это событие возникает, когда приложение выходит в онлайн, и устройство становится подключен к Интернету.
Это событие возникает, когда приложение выходит в онлайн, и устройство подключается к Интернету.
document.addEventListener("online", yourCallbackFunction, false);
### Подробности
`online`Событие возникает, когда ранее несвязанных устройство получает связь сети, чтобы разрешить приложению доступ к Интернету. Он опирается на ту же информацию, подключение API и применяется при `connection.type` меняется от `NONE` в любое другое значение.
Событие `online` возникает, когда ранее не подключенное к сети устройство получает сетевое подключение, разрешающее приложению доступ к Интернету. Оно опирается на ту же информацию, Connection API и вызывается когда `connection.type` меняется с `NONE` в любое другое значение.
Приложения обычно должны использовать `window.addEventListener` чтобы добавить обработчик события после того как произойдет событие `deviceready`.
@ -171,12 +171,12 @@
### Особенности iOS
Во время первоначального запуска первая `online` событий (если применимо) занимает по меньшей мере второе огонь, до которой `connection.type` является`UNKNOWN`.
Во время первоначального запуска первое событие `online` (если применимо) занимает по меньшей мере секунду на срабатывание, до этого момента `connection.type` является равным `UNKNOWN`.
### Особенности Windows Phone 7
Когда заработает в эмуляторе, `connection.status` не всегда известно, так это событие не *не* огонь.
Когда работает в эмуляторе, `connection.status` всегда неизвестен, так что это событие *не* срабатывает.
### Особенности Windows Phone 8
Эмулятор сообщает тип подключения как `Cellular` , который не меняется, поэтому не события *не* огонь.
Эмулятор сообщает тип подключения как `Cellular` , которое не меняется, поэтому событие не *не* срабатывает.