Автоматическое обновление проекта
Настройка автоматического обновления проекта в i3 pro.
документация обновлена 01.01.2024
- Автообновление проекта работает только с проектами, которые были скачаны на панель с облака.
Скачать пример:
Настройка автообновления проекта
-
Скачайте пример проекта;
-
Объедините пример с вашим панельным проектом для переноса данных;
В проекте появится дополнительная страница с кнопкой, по нажатию на которую, произойдет автообновление проекта.
Принцип работы
В примере проекта по нажатию на кнопку вызывается функция AutoUpdate() :
function AutoUpdate()
{
IR.SetStatusAutoUpdateProjects(true); // To disable auto update, set to false
CloseApp();
};
/**
* Close Application (Only available on Andorid and Windows)
*/
function CloseApp() {
IR.Exit();
};
Функция вызывает методы:
-
IR.SetStatusAutoUpdateProjects (true) - включение автообновления проекта;
-
IR.Exit()-закрытие приложения.
-
После включения параметра автообноления проекта, проект необходимо перезапустить для синхронизации с облаком. Метод IR.Exit() автоматически закрывает приложение, после чего его необходимо запустить вручную.
-
Метод IR.SetStatusAutoUpdateProjects() не подразумевает единоразовое обновление, при отправке в метод значения true, мы даем согласие на обновление проекта. При обновлении проект синхронизируется с облаком раз в сутки или при перезапуске приложения.