Использование действия «Выполнить код JavaScript на веб-странице» в приложении «Быстрые команды»
Действие «Выполнить код JavaScript на веб-странице» можно использовать для получения нужных данных с веб-страницы или для модификации содержимого веб-страницы.
Действие «Выполнить код JavaScript на веб-странице» содержит текстовое поле, в которое Вы можете ввести произвольный скрипт. Выполнение данной быстрой команды запускается из приложения Safari.
Примечание. Также можно использовать действие «Выполнить код JavaScript на веб-странице» в SFSafariViewController. Подробнее см. на веб-странице https://developer.apple.com/documentation/safariservices/sfsafariviewcontroller.
Создание быстрой команды JavaScript
В списке «Мои команды» коснитесь «Создать команду».
В редакторе быстрой команды коснитесь в верхней части списка действий, начните вводить «Выполнить JavaScript…» в поле поиска, затем коснитесь действия «Выполнить код JavaScript на веб-странице», чтобы добавить его в редактор быстрой команды.
Введите текст своего скрипта в текстовое поле внутри действия «Выполнить код JavaScript на веб-странице».
Важно! Обязательно добавьте вызов обработчика завершения в свой скрипт. Подробную информацию см. в разделе Выходные данные для действия «Выполнить код JavaScript на веб-странице».
Добавьте другие нужные действия в свою быструю команду.
Совет. Чтобы использовать несколько действий «Выполнить код JavaScript на веб-странице» в одной быстрой команде, убедитесь, что каждый экземпляр этого действия получает веб-страницу Safari в качестве входных данных.
Коснитесь , чтобы открыть экран «Подробно», затем включите параметр «Показывать при экспорте».
Совет. Чтобы открыть Руководство пользователя Быстрых команд, коснитесь «Справка Быстрых команд».
Появится новая строка с названием «Допустимые типы». Для того чтобы быстрая команда отображалась только в Safari, снимите флажки рядом со всеми типами входных данных, кроме «Веб-страницы Safari».
Дополнительные сведения см. в разделе Типы входных данных на странице экспорта в приложении «Быстрые команды».
Коснитесь «Готово», чтобы вернуться к редактору быстрой команды, затем снова коснитесь «Готово», чтобы сохранить быструю команду в своей коллекции команд.
Для получения дополнительной информации о том, как работать с JavaScript в программе «Быстрые команды», см. раздел Действие «Выполнить код JavaScript на веб-странице» в Быстрых командах.
Запуск быстрой команды JavaScript на веб-странице
В Safari коснитесь .
Коснитесь быстрой команды, содержащей действие «Выполнить код JavaScript на веб-странице».
Примечание. Вы также можете запустить выполнение этой быстрой команды в SFSafariViewController.