Показ webview (webview.show)
Объявление
webview.show { -- Все параметры необязательны.
html = содержимое_HTML,
x = горизонтальная_координата_начала,
y = вертикальная_координата_начала,
width = ширина,
height = высота,
corner_radius = радиус_скругления,
alpha = непрозрачность,
animation_duration = длительность_анимации,
rotate = угол_поворота,
level = уровень_окна,
opaque = непрозрачный_фон,
ignores_hit = игнорировать_касания,
can_drag = можно_перетаскивать,
is_secure = защищённый_компонент,
}
Описание полей
- html
- Текст, необязательный параметр; содержимое HTML-страницы. По умолчанию используется значение, заданное при предыдущем вызове webview.show.
- id
- Целое число, необязательный параметр; ID текущего webview. Разные ID позволяют одновременно показывать несколько webview; диапазон 1–1000, по умолчанию 1.
- x
- Целое число, необязательный параметр; расстояние от левого края, по умолчанию 0.
- y
- Целое число, необязательный параметр; расстояние от верхнего края, по умолчанию 0.
- width
- Целое число, необязательный параметр; ширина всплывающего окна, по умолчанию ширина экрана.
- height
- Целое число, необязательный параметр; высота всплывающего окна, по умолчанию высота экрана.
- alpha
- Вещественное число, необязательный параметр; непрозрачность в диапазоне 0.0–1.0, по умолчанию 1.0.
- corner_radius
- Вещественное число, необязательный параметр; радиус скругления, 0.0 означает прямые углы, по умолчанию 0.0.
- animation_duration
- Вещественное число, необязательный параметр; длительность анимации перехода от предыдущего состояния к заданному, по умолчанию 0.0.
- rotate
- Вещественное число, необязательный параметр; угол поворота: 0.0 (книжная ориентация), 90.0 (альбомная, Home справа), 180.0 (перевёрнутая книжная), 270.0 (альбомная, Home слева), по умолчанию 0.0.
- level
- Вещественное число, необязательный параметр; уровень окна, по умолчанию 1100.0.
- opaque
- Логическое значение, необязательный параметр; непрозрачность фона, по умолчанию true (фон непрозрачный).
- ignores_hit
- Логическое значение, необязательный параметр; задаёт игнорирование (не перехват) событий касания, по умолчанию false (не игнорировать). После создания webview это свойство изменить нельзя.
- can_drag
- Логическое значение, необязательный параметр; разрешает перетаскивание webview, по умолчанию false (перетаскивание запрещено).
- is_secure (доступно начиная с версии XXT 1.3.8)
- Логическое значение, необязательный параметр; в iOS 13.2 и более поздних версиях задаёт защищённый компонент. По умолчанию false (обычный компонент); при true webview нельзя захватывать снимком экрана, использовать для захвата цвета или записывать с экрана.
Описание
Показывает webview с заданными параметрами.
Параметр html сохраняет состояние предыдущего вызова show, а все остальные параметры при вызове сбрасываются к значениям по умолчанию.