Триггер On app post message received не работает на вэб.
Отправляю данные через блок из моб дизайнера v3
webview PostMessage но данные не попадают в триггер .
Или есть другой вариант что не работает триггеры блока webview на мобилках
Триггер On app post message received не работает на вэб.
Отправляю данные через блок из моб дизайнера v3
Или есть другой вариант что не работает триггеры блока webview на мобилках
@leryq_it Добрый день!
Каков статус бага когда будет возможность проверить?
@Haci Добрый день, приношу извинения за свой некорректный ответ. Баг установлен, передан разработчикам и находится в процессе исправления. Постараемся исправить до конца недели.
Я создал БП для отправки тестовых данных на вэб из моб. Вэбвью на триггер в вэб onPostMessageReceived но что-то у меня не так получается. Может есть пример БП по которому уже работает это логика?
Здравствуйте!
Вот пример блока, который отправляет WebView PostMessage — в параметре Element ID указано нужное окно WebView, а в data передаются тестовые данные (в примере: “Hello from mobile!”).
Также убедитесь, что у вас установлено актуальное обновление приложения AppMaster Developer — это важно для корректной работы связки mobile → web.
@netrpc данные с Android успешно попадают на вэб. Сейчас нужно чтобы Вэб тоже отправлял обратно . Пробовал отправить на вэбе с новым блоком и получить в нативке (PostMessage to Parent webview>webviewOnPostMessage received (trigger) )
Всё отлично работает на андроид . Позже проверю IOS тоже . Вэб тоже удалось проверить и оттуда тоже данные попадают!
На iOS пока не работает ни одно из сделанных.
@leryq_it есть ли новости про иос?
@Haci Здравствуйте, фиксы WebView сейчас на этапе тестирования. Постараемся закончить до конца рабочей недели.
@leryq_it сегенерил вчера новый файл , при тестировании блока postMessage (webview) работает только 1 раз . После уже не реагирует на запросы .
(iOS)
Триггеры (onLoadFinished, onShow, onCreate) блока Webview на IOS сгенерированном приложении не срабатывает.
Этот БП должен сработать по завершению загрузки сайта. Оно выполняется но триггер на веб не может словить его. А если вручную через кнопку я вызову эту логику то оно работает.
Напомню что проблема только на ИОС (сгенерировано 19.05.2025) На андроид все отправляется и получается отлично.
@Haci Здравствуйте, в Webview onLoadFinished добавили delay 1200. Должно помочь решить проблему на ios. Проверьте, пожалуйста