Имя: Пароль:
1C
 
Мобильное приложение и полеHTML
, , ,
0 oslokot
 
17.08.22
16:31
Разместил на форме две страницы. На первой странице некий набор элементов (не важно), а на второй странице полеHTML с картой Яндекс
При создании формы, один раз нарисовал карту в поле, ОК.
Но при каждом переходе на страницу с картой, она снова сволочь перерисовывается. Это такой глюк мобильного приложения?

Платформа одна из последних 8.3.20.50
1 oslokot
 
17.08.22
16:54
Даже если программно скрыть видимость поля html и снова включить - то содержимое поля перерисовывается заново! WTF?!
2 Ёпрст
 
17.08.22
17:06
(0) Разве что извратом. Положить поле на форму , а ужо поверх твои странички, и полю видимость делать в при смене страницы
3 oslokot
 
17.08.22
17:15
(2) Ну это уже не то будет... Я то хотел по человечески листать постранично. Чтобы карта 1 раз грузанулась и больше не перерисовывалась.
Получается что если ушли с поля (скрыли его видимость), то оно уничтожается из памяти нахрен
4 МКК
 
17.08.22
17:23
странно, а не в мобильном?
5 oslokot
 
17.08.22
17:24
(4) так в обычном все зашибись - карта так и стоит как вкопанная при смене страниц. В мобильном жопа
6 Garykom
 
гуру
17.08.22
19:29
Не используй "страницы" в МП и МК
7 Ёпрст
 
17.08.22
22:40
(3) не, не должно перерисовываться, если поле не на страничке лежит. Проверь
8 oslokot
 
18.08.22
10:24
Еще раз о концепции.
В мобильном приложении на начальном экране расположен некий набор элементов типа таблицы действий и прочего. И есть кнопка "Карта". При нажатии на кнопку должен быть выполнен переход на экран с картой, и затем на карте выполняются некие действия например установка балуна. Затем мы возвращаемся с карты на начальный экран. Теперь если перейти обратно в карту она перерисовывается сука заново!!!

Что я делал:
1. Разместил на форме начального экрана две страницы.
Результат - не помогло. При переходе между страницами содержимое карты перерисовывается

2. Включать-выключать видимость карты.
Результат - не помогло. При включении видимости содержимое карты перерисовывается

3. Засунуть карту в сворачиваемую группу
Результат - не помогло. При разворачивании группы содержимое карты перерисовывается

(6) Егор, а что тогда использовать?

п.с.
У меня стойкое ощущение что если поле HTML любым способом скрывается с видимой части экрана, то оно тупо уничтожается из памяти.
А вот если СНАЧАЛА нарисовать поле HTML и его больше не трогать, то можно с него открывать любые другие формы и возвращаться обратно, то оно остается и не перерисовывается. Но мне так НЕ надо!
9 oslokot
 
24.08.22
14:55
Ну короче еще одна ложка дегтя в меде одинес
10 Garykom
 
гуру
24.08.22
15:56
(8) Ты концепцию "активити" в мобильной разработке понимаешь?
11 Garykom
 
гуру
24.08.22
15:57
Используй одну форму. Прокрутку на ней и/или сокрытие/показ элементов.
12 oslokot
 
24.08.22
16:35
(11) при скрытии и показе элемента поля хытымээл, его содержимое заново перерисовывается - я уже это в третий раз повторяю!!!111
:)
13 СеменовСемен
 
24.08.22
17:01
(12) полностью рисуй форму на хтмл. и там скрывай и показывай что нужно
14 oslokot
 
24.08.22
17:19
жестоко!
15 СеменовСемен
 
24.08.22
17:36
(14) можешь написать в 1с, пожаловаться и может в релизе 8.3.33 и исправят
16 Garykom
 
гуру
24.08.22
18:28
(12) Без страниц делай
17 СеменовСемен
 
24.08.22
18:29
(16) не в страницах же дело
2 + 2 = 3.9999999999999999999999999999999...