Введение
Динамическая презентация JetSwap - мощный универсальный инструмент, позволяющий делать с сайтами абсолютно все, что может сделать обычный пользователь, и даже немного больше. Вы можете переходить на страницы, кликать по ссылкам, заполнять формы, выполнять прокрутку к нужным элементам и т.п.
Для управления выполнением презентации используется скрипт на языке JavaScript, который работает синхронно с выполнением презентации, т.е. каждая следующая команда этого скрипта будет выполнена только после полного выполнения предыдущей.
- Не знакомы с JavaScript? Не беда!
- Обращайтесь в онлайн-поддержку для получения бесплатной помощи в настройке презентации
- Либо изучите готовые примеры и составьте вашу презентацию самостоятельно по аналогии, для этого не требуется глубокое знание JavaScript, можно копировать готовые примеры
Скрипт динамической презентации
При написании скрипта нужно придерживаться простых правил:
- Перед любыми функциями презентации, название которых заканчивается на Async, употребляется ключевое слово await.
Например, правильно будет так:
await navigateAsync("http://www.jetswap.com");
Это обеспечивает синхронизацию управляющего презентацией скрипта с процессом выполнения презентации. Например, при перезагрузке страницы скрипт подождет, пока страница перезагрузится. Если этого ключевого слова не будет, скрипт тоже ждать не будет.
- Для функций, которые не заканчиваются ключевым словом Async, await так же не требуется.
Например, правильно будет так:
let RandomNumber=rndInt(0,100);//получаем случайное число от 0 до 100
Если хотите разобраться более подробно, как выполняется скрипт динамической презентации, то изучите Promise - скрипт использует именно эту технологию для своей работы.
Тестирование скрипта динамической презентации
Для теста скрипта воспользуйтесь программой тестирования презентации и вставьте текст вашего скрипта во вкладку "скрипт" и нажмите кнопку "Выполнить"
Настройка показа динамической презентации
Чтобы ваш сайт показывался в режиме динамической презентации, нужно:
- Сохранить скрипт динамической презентации на вашем сайте и вписать его адрес в поле "Адрес сайта"
- Включить режим динамической презентации в настройках
- При необходимости настроить параметры "Дополнительных вкладок браузера" и "Разрешить использование мыши".