Перейти к основному содержимому

Показ 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, а все остальные параметры при вызове сбрасываются к значениям по умолчанию.

Пример

См. полный пример в конце этой главы.