Webview — различия между версиями

Материал из wiki.appsalutecreator.com
Перейти к: навигация, поиск
(Параметры объекта)
(Параметры объекта)
Строка 5: Строка 5:
  
 
* '''на весь экран''' (''fullscr'') - показывать ли объект на весь экран.
 
* '''на весь экран''' (''fullscr'') - показывать ли объект на весь экран.
 +
 +
* '''страница загружена''' (''loaded'') - если страница загружена, переводит указанный объект в указанное состояние.
 +
 +
* '''страница не загружена''' (''loaderr'') - если страница не загружена, переводит указанный объект в указанное состояние.
 +
 +
* '''страница закрыта''' (''closed'') - если страница была закрыта (нажатием на кнопку на странице), переводит указанный объект в указанное состояние.
 +
 +
* '''сообщение от страницы''' (''msg'') - когда от страницы приходит сообщение переводит указанный объект в указанное состояние.
  
 
==Состояния объекта==
 
==Состояния объекта==

Версия 11:52, 24 мая 2017

Объект Webview показывает интернет страницы в приложении. Может быть использован, например для показа рекламы.

Параметры объекта

  • стартовая страница (url) - адрес по которому будет совершен переход
  • на весь экран (fullscr) - показывать ли объект на весь экран.
  • страница загружена (loaded) - если страница загружена, переводит указанный объект в указанное состояние.
  • страница не загружена (loaderr) - если страница не загружена, переводит указанный объект в указанное состояние.
  • страница закрыта (closed) - если страница была закрыта (нажатием на кнопку на странице), переводит указанный объект в указанное состояние.
  • сообщение от страницы (msg) - когда от страницы приходит сообщение переводит указанный объект в указанное состояние.

Состояния объекта

  • show - показать объект
  • hide - спрятать объект
  • navigate - загрузить страницу записанную в параметр url
  • destroy - выгрузить страницу

Применение

Создадим на сцене 2 объекта и поменяем их тип на Machine и Webview

в машине создадим 3 состояния:

1) ожидание

2) инициализация webview

3) переход по url в webview


Wv.jpg


Настроенный объект Webview:

Wv p.jpg


Так выглядит открытая страница на iphone5. Необходимо учесть, что размер объекта webview 500х500.

Wv iphone5.PNG

Примечания

Обязательно необходимо указывать размер объекта. Какого размера объект - такого размера будет отображаемая веб-страница

Состояния show и navigate должны передаваться в разных состояниях машины. Тоесть объект нужно сначала проинициализировать, а потом делать переход на страницу.

Необходимо учитывать, что у пользователя будет возможность переходить только по ссылкам внутри открытых страниц. Вручную ввести адрес в объекте нельзя.