Для вашего первого вопроса:
ioni c Плагин Cordova Add Команда загрузит плагин Cordova с комплектом контейнера. json, config. xml и сохраните плагин в своей папке и установите его для каждой используемой вами формы пластины.
ioni c - родной , как вы сказали, это просто оболочка для плагин, который вы только что добавили. Он устанавливает клавиатуру пакета в папку ваших узловых модулей и устанавливает правильный путь для плагина в пакет. json. Также вы можете внедрить в Angular провайдера, где вам нужно использовать плагин.
Эта строка:
<engine name="ios" spec="^5.0.0" />
будет использоваться строителем, чтобы узнать, какой ios Конфигурация, которую он будет использовать для ios двигателя. Также, когда вы используете эмулятор, чтобы попытаться заставить ваше приложение работать локально. Каждый плагин может иметь iOS версию / Android версию / Windows версию телефона. Некоторые функции, если вы измените этот конфигурационный файл, будут недоступны на некоторых планшетах. Итак, для вашего третьего вопроса, когда вы делаете сборку или используете "ioni c serve" пакет. json будет прочитано и создаст блокировку пакета. json. Эти файлы необходимы для сборки или локального запуска приложения.
Наконец, когда вы используете такие плагины, я предлагаю вам создать класс или службы, которые отделены от вашего основного кода. В этом случае, если что-то изменится, вам просто нужно изменить один «Файл», и тогда все ваше приложение продолжит нормально работать. В вашем основном коде просто
import {MyKeyboardClass} from "../shared-components/keyboard";
делает ваш код простым и легко изменяемым.
Надеется на эту помощь:)