mirror of
https://gitee.com/shuto/cordova-plugin-network-information.git
synced 2025-01-18 21:52:48 +08:00
CB-7700 cordova-plugin-network-information documentation translation: cordova-plugin-network-information
This commit is contained in:
parent
77ee72b142
commit
9dc1796c59
@ -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` , которое не меняется, поэтому событие не *не* срабатывает.
|
Loading…
Reference in New Issue
Block a user