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: Поддерживаемые Платформы toc_title: Platform support

Поддерживаемые Платформы

Ниже приведен набор инструментов разработки и устройства интерфейсы API, доступные для каждой мобильной платформы. Устройство API-интерфейсы, перечисленные здесь предоставляются основные плагины, дополнительные интерфейсы API доступны через сторонних плагинов. Заголовки столбцов отображаются имена стенографию CLI.

  <th>
    android
  </th>

  <th>
    blackberry10
  </th>

  <th>
    Firefox OS
  </th>

  <th>
    iOS
  </th>

  <th>
    Ubuntu
  </th>

  <th>
    WP8<br />(Windows Phone 8)
  </th>

  <th>
    Windows<br />(8.0, 8.1, 10,<br />Телефон 8.1)
  </th>

  <th>
    Tizen
  </th></tr> </thead>
    <td data-col="amazon-fireos" class="y">
      Mac, Windows, Linux
    </td>

    <td data-col="android"    class="y">
      Mac, Windows, Linux
    </td>

    <td data-col="blackberry10" class="y">
      Mac, Windows
    </td>

    <td data-col="firefoxos" class="y">
      Mac, Windows, Linux
    </td>

    <td data-col="ios"        class="y">
      Mac
    </td>

    <td data-col="ubuntu"        class="y">
      Ubuntu
    </td>

    <td data-col="winphone8"  class="y">
      Windows
    </td>

    <td data-col="win8"       class="y">
    </td>

    <td data-col="tizen"       class="n">
    </td>
  </tr>

  <tr>
    <th>
      <a href="../hybrid/webviews/index.html">Встроенный<br />WebView</a>
    </th>

    <td data-col="amazon-fireos" class="y">
      <a href="../platforms/amazonfireos/webview.html">(см. подробности)</a>
    </td>

    <td data-col="android"    class="y">
      <a href="../platforms/android/webview.html">(см. подробности)</a>
    </td>

    <td data-col="blackberry10" class="n">
    </td>

    <td data-col="firefoxos" class="n">
    </td>

    <td data-col="ios"        class="y">
      <a href="../platforms/ios/webview.html">(см. подробности)</a>
    </td>

    <td data-col="ubuntu"        class="y">
    </td>

    <td data-col="winphone8"  class="n">
    </td>

    <td data-col="win8"       class="n">
    </td>

    <td data-col="tizen"       class="n">
    </td>
  </tr>

  <tr>
    <th>
      <a href="../hybrid/plugins/index.html">Подключаемый модуль<br />Интерфейс</a>
    </th>

    <td data-col="amazon-fireos" class="y">
      <a href="../platforms/amazonfireos/plugin.html">(см. подробности)</a>
    </td>

    <td data-col="android"    class="y">
      <a href="../platforms/android/plugin.html">(см. подробности)</a>
    </td>

    <td data-col="blackberry10" class="y">
      <a href="../platforms/blackberry10/plugin.html">(см. подробности)</a>
    </td>

    <td data-col="firefoxos" class="n">
    </td>

    <td data-col="ios"        class="y">
      <a href="../platforms/ios/plugin.html">(см. подробности)</a>
    </td>

    <td data-col="ubuntu"        class="y">
    </td>

    <td data-col="winphone8"  class="y">
      <a href="../platforms/wp8/plugin.html">(см. подробности)</a>
    </td>

    <td data-col="win8"       class="y">
    </td>

    <td data-col="tizen"       class="n">
    </td>
  </tr>

  <tr>
    <th>
    </th>

    <th colspan="20">
      API платформы
    </th>
  </tr>

  <tr>
    <th>
      <a href="https://www.npmjs.com/package/cordova-plugin-device-motion">Accelerometer</a>
    </th>

    <td data-col="amazon-fireos" class="y">
    </td>

    <td data-col="android"    class="y">
    </td>

    <td data-col="blackberry10" class="y">
    </td>

    <td data-col="firefoxos" class="y">
    </td>

    <td data-col="ios"        class="y">
    </td>

    <td data-col="ubuntu"        class="y">
    </td>

    <td data-col="winphone8"  class="y">
    </td>

    <td data-col="win8"       class="y">
    </td>

    <td data-col="tizen"       class="y">
    </td>
  </tr>

  <tr>
    <th>
      <a href="https://www.npmjs.com/package/cordova-plugin-battery-status">BatteryStatus</a>
    </th>

    <td data-col="amazon-fireos" class="y">
    </td>

    <td data-col="android"    class="y">
    </td>

    <td data-col="blackberry10" class="y">
    </td>

    <td data-col="firefoxos" class="y">
    </td>

    <td data-col="ios"        class="y">
    </td>

    <td data-col="ubuntu"        class="n">
    </td>

    <td data-col="winphone8"  class="y">
    </td>

    <td data-col="win8"       class="y">
      * только Windows Phone 8.1
    </td>

    <td data-col="tizen"       class="y">
    </td>
  </tr>

  <tr>
    <th>
      <a href="https://www.npmjs.com/package/cordova-plugin-camera">Камера</a>
    </th>

    <td data-col="amazon-fireos" class="y">
    </td>

    <td data-col="android"    class="y">
    </td>

    <td data-col="blackberry10" class="y">
    </td>

    <td data-col="firefoxos" class="y">
    </td>

    <td data-col="ios"        class="y">
    </td>

    <td data-col="ubuntu"        class="y">
    </td>

    <td data-col="winphone8"  class="y">
    </td>

    <td data-col="win8"       class="y">
    </td>

    <td data-col="tizen"       class="y">
    </td>
  </tr>

  <tr>
    <th>
      <a href="https://www.npmjs.com/package/cordova-plugin-media-capture">Съемка</a>
    </th>

    <td data-col="amazon-fireos" class="y">
    </td>

    <td data-col="android"    class="y">
    </td>

    <td data-col="blackberry10" class="y">
    </td>

    <td data-col="firefoxos" class="n">
    </td>

    <td data-col="ios"        class="y">
    </td>

    <td data-col="ubuntu"        class="y">
    </td>

    <td data-col="winphone8"  class="y">
    </td>

    <td data-col="win8"       class="y">
    </td>

    <td data-col="tizen"       class="n">
    </td>
  </tr>

  <tr>
    <th>
      <a href="https://www.npmjs.com/package/cordova-plugin-device-orientation">Компас</a>
    </th>

    <td data-col="amazon-fireos" class="y">
    </td>

    <td data-col="android"    class="y">
    </td>

    <td data-col="blackberry10" class="y">
    </td>

    <td data-col="firefoxos" class="n">
    </td>

    <td data-col="ios"        class="y">
      (3GS+)
    </td>

    <td data-col="ubuntu"        class="y">
    </td>

    <td data-col="winphone8"  class="y">
    </td>

    <td data-col="win8"       class="y">
    </td>

    <td data-col="tizen"       class="y">
    </td>
  </tr>

  <tr>
    <th>
      <a href="https://www.npmjs.com/package/cordova-plugin-network-information">Подключение</a>
    </th>

    <td data-col="amazon-fireos" class="y">
    </td>

    <td data-col="android"    class="y">
    </td>

    <td data-col="blackberry10" class="y">
    </td>

    <td data-col="firefoxos" class="n">
    </td>

    <td data-col="ios"        class="y">
    </td>

    <td data-col="ubuntu"        class="y">
    </td>

    <td data-col="winphone8"  class="y">
    </td>

    <td data-col="win8"       class="y">
    </td>

    <td data-col="tizen"       class="y">
    </td>
  </tr>

  <tr>
    <th>
      <a href="https://www.npmjs.com/package/cordova-plugin-contacts">Контакты</a>
    </th>

    <td data-col="amazon-fireos" class="y">
    </td>

    <td data-col="android"    class="y">
    </td>

    <td data-col="blackberry10" class="y">
    </td>

    <td data-col="firefoxos" class="y">
    </td>

    <td data-col="ios"        class="y">
    </td>

    <td data-col="ubuntu"        class="y">
    </td>

    <td data-col="winphone8"  class="y">
    </td>

    <td data-col="win8"       class="p">
      частично
    </td>

    <td data-col="tizen"       class="n">
    </td>
  </tr>

  <tr>
    <th>
      <a href="https://www.npmjs.com/package/cordova-plugin-device">Устройство</a>
    </th>

    <td data-col="amazon-fireos" class="y">
    </td>

    <td data-col="android"    class="y">
    </td>

    <td data-col="blackberry10" class="y">
    </td>

    <td data-col="firefoxos" class="y">
    </td>

    <td data-col="ios"        class="y">
    </td>

    <td data-col="ubuntu"        class="y">
    </td>

    <td data-col="winphone8"  class="y">
    </td>

    <td data-col="win8"       class="y">
    </td>

    <td data-col="tizen"       class="y">
    </td>
  </tr>

  <tr>
    <th>
      <a href="../../cordova/events/events.html">События</a>
    </th>

    <td data-col="amazon-fireos" class="y">
    </td>

    <td data-col="android"    class="y">
    </td>

    <td data-col="blackberry10" class="y">
    </td>

    <td data-col="firefoxos" class="n">
    </td>

    <td data-col="ios"        class="y">
    </td>

    <td data-col="ubuntu"        class="y">
    </td>

    <td data-col="winphone8"  class="y">
    </td>

    <td data-col="win8"       class="y">
    </td>

    <td data-col="tizen"       class="y">
    </td>
  </tr>

  <tr>
    <th>
      <a href="https://www.npmjs.com/package/cordova-plugin-file">Файл</a>
    </th>

    <td data-col="amazon-fireos" class="y">
    </td>

    <td data-col="android"    class="y">
    </td>

    <td data-col="blackberry10" class="y">
    </td>

    <td data-col="firefoxos" class="n">
    </td>

    <td data-col="ios"        class="y">
    </td>

    <td data-col="ubuntu"        class="y">
    </td>

    <td data-col="winphone8"  class="y">
    </td>

    <td data-col="win8"       class="y">
    </td>

    <td data-col="tizen"       class="n">
    </td>
  </tr>

  <tr>
    <th>
      <a href="https://www.npmjs.com/package/cordova-plugin-file-transfer">Передача файлов</a>
    </th>

    <td data-col="amazon-fireos" class="y">
    </td>

    <td data-col="android"    class="y">
    </td>

    <td data-col="blackberry10" class="y">
      * Не поддерживает onprogress не прервать
    </td>

    <td data-col="firefoxos" class="n">
    </td>

    <td data-col="ios"        class="y">
    </td>

    <td data-col="ubuntu"        class="n">
    </td>

    <td data-col="winphone8"  class="y">
      * Не поддерживает onprogress не прервать
    </td>

    <td data-col="win8"       class="y">
      * Не поддерживает onprogress не прервать
    </td>

    <td data-col="tizen"       class="n">
    </td>
  </tr>

  <tr>
    <th>
      <a href="https://www.npmjs.com/package/cordova-plugin-geolocation">Географическое положение</a>
    </th>

    <td data-col="amazon-fireos" class="y">
    </td>

    <td data-col="android"    class="y">
    </td>

    <td data-col="blackberry10" class="y">
    </td>

    <td data-col="firefoxos" class="y">
    </td>

    <td data-col="ios"        class="y">
    </td>

    <td data-col="ubuntu"        class="y">
    </td>

    <td data-col="winphone8"  class="y">
    </td>

    <td data-col="win8"       class="y">
    </td>

    <td data-col="tizen"       class="y">
    </td>
  </tr>

  <tr>
    <th>
      <a href="https://www.npmjs.com/package/cordova-plugin-globalization">Глобализация</a>
    </th>

    <td data-col="amazon-fireos" class="y">
    </td>

    <td data-col="android"    class="y">
    </td>

    <td data-col="blackberry10" class="y">
    </td>

    <td data-col="firefoxos" class="n">
    </td>

    <td data-col="ios"        class="y">
    </td>

    <td data-col="ubuntu"        class="y">
    </td>

    <td data-col="winphone8"  class="y">
    </td>

    <td data-col="win8"       class="y">
    </td>

    <td data-col="tizen"       class="n">
    </td>
  </tr>

  <tr>
    <th>
      <a href="https://www.npmjs.com/package/cordova-plugin-inappbrowser">Внутренний браузер</a>
    </th>

    <td data-col="amazon-fireos" class="y">
    </td>

    <td data-col="android"    class="y">
    </td>

    <td data-col="blackberry10" class="y">
    </td>

    <td data-col="firefoxos" class="n">
    </td>

    <td data-col="ios"        class="y">
    </td>

    <td data-col="ubuntu"        class="y">
    </td>

    <td data-col="winphone8"  class="y">
    </td>

    <td data-col="win8"       class="p">
      использует iframe
    </td>

    <td data-col="tizen"       class="n">
    </td>
  </tr>

  <tr>
    <th>
      <a href="https://www.npmjs.com/package/cordova-plugin-media">Аудио и видео</a>
    </th>

    <td data-col="amazon-fireos" class="y">
    </td>

    <td data-col="android"    class="y">
    </td>

    <td data-col="blackberry10" class="y">
    </td>

    <td data-col="firefoxos" class="n">
    </td>

    <td data-col="ios"        class="y">
    </td>

    <td data-col="ubuntu"        class="y">
    </td>

    <td data-col="winphone8"  class="y">
    </td>

    <td data-col="win8"       class="y">
    </td>

    <td data-col="tizen"       class="y">
    </td>
  </tr>

  <tr>
    <th>
      <a href="https://www.npmjs.com/package/cordova-plugin-dialogs">Уведомление</a>
    </th>

    <td data-col="amazon-fireos" class="y">
    </td>

    <td data-col="android"    class="y">
    </td>

    <td data-col="blackberry10" class="y">
    </td>

    <td data-col="firefoxos" class="n">
    </td>

    <td data-col="ios"        class="y">
    </td>

    <td data-col="ubuntu"        class="y">
    </td>

    <td data-col="winphone8"  class="y">
    </td>

    <td data-col="win8"       class="y">
    </td>

    <td data-col="tizen"       class="y">
    </td>
  </tr>

  <tr>
    <th>
      <a href="https://www.npmjs.com/package/cordova-plugin-splashscreen">Заставка</a>
    </th>

    <td data-col="amazon-fireos" class="y">
    </td>

    <td data-col="android"    class="y">
    </td>

    <td data-col="blackberry10" class="y">
    </td>

    <td data-col="firefoxos" class="n">
    </td>

    <td data-col="ios"        class="y">
    </td>

    <td data-col="ubuntu"        class="y">
    </td>

    <td data-col="winphone8"  class="y">
    </td>

    <td data-col="win8"       class="y">
    </td>

    <td data-col="tizen"       class="n">
    </td>
  </tr>

  <tr>
    <th>
      <a href="https://www.npmjs.com/package/cordova-plugin-statusbar">Строка состояния</a>
    </th>

    <td data-col="amazon-fireos" class="n">
    </td>

    <td data-col="android"    class="y">
    </td>

    <td data-col="blackberry10" class="n">
    </td>

    <td data-col="firefoxos" class="n">
    </td>

    <td data-col="ios"        class="y">
    </td>

    <td data-col="ubuntu"        class="n">
    </td>

    <td data-col="winphone8"  class="y">
    </td>

    <td data-col="win8"       class="y">
      только Windows Phone 8.1
    </td>

    <td data-col="tizen"       class="n">
    </td>
  </tr>

  <tr>
    <th>
      <a href="../../cordova/storage/storage.html">Хранилище</a>
    </th>

    <td data-col="amazon-fireos" class="y">
    </td>

    <td data-col="android"    class="y">
    </td>

    <td data-col="blackberry10" class="y">
    </td>

    <td data-col="firefoxos" class="n">
    </td>

    <td data-col="ios"        class="y">
    </td>

    <td data-col="ubuntu"        class="y">
    </td>

    <td data-col="winphone8"  class="y">
      localStorage & indexedDB
    </td>

    <td data-col="win8"       class="y">
      localStorage & indexedDB
    </td>

    <td data-col="tizen"       class="y">
    </td>
  </tr>

  <tr>
    <th>
      <a href="https://www.npmjs.com/package/cordova-plugin-vibration">Вибрация</a>
    </th>

    <td data-col="amazon-fireos" class="y">
    </td>

    <td data-col="android"    class="y">
    </td>

    <td data-col="blackberry10" class="y">
    </td>

    <td data-col="firefoxos" class="y">
    </td>

    <td data-col="ios"        class="y">
    </td>

    <td data-col="ubuntu"        class="n">
    </td>

    <td data-col="winphone8"  class="y">
    </td>

    <td data-col="win8"       class="y">
      * только Windows Phone 8.1
    </td>

    <td data-col="tizen"       class="n">
    </td>
  </tr>