EnglishУкраїнськаmRussian
Login/New
Topic with no new replies

[BugWrong] Не отображается GIF анимация при запуске проекта, если атрибут "speed" равен 1.


Author Message
Written on: 19. 09. 2019 [19:00]
Sfinx2
Zubarev Dmitriy
Topic creator
registered since: 03.02.2018
Posts: 29
Здравствуйте!
Сегодня обнаружил неожиданное поведение OpenSCADA. Если на мнемосхему добавить анимированный GIF и выставить скорость воспроизведения равной 1, то при запуске проекта GIF не будет отображаться. Если после этого в процедуре обработки изменить параметр speed данного элемента на 2 или больше то GIF начинает отображаться, дальнейшее изменение параметра speed не приводит к исчезновению анимации.

В документации так же имеется неточность.


type
Тип медиа:
"Изображение" — растровое или векторное (может не поддерживаться) изображение, вроде: PNG, JPEG, GIF, SVG;
"Анимация" — простое анимированное изображение, вроде: GIF, MNG;
"Полное видео" — полное видео, аудио или поток, вроде: OGG, OGM, AVI, MKV, MPG, MP3, MP4.


Далее перечисляются


Атрибуты изображения (Image)
Атрибуты видеоролика (Movie)
Атрибуты полноформатного видео (Full video)

Ничего не говорится о типе "Анимация". Правильно ли я понимаю что Movie и есть Анимация? В таком случае это не очевидно.

Конфиг:
Ubuntu 18.04.2 LTS
OpenSCADA v0.9.0
Прикрепляю файл с проектом, демонстрирующий данную ошибку.

Вообще есть ли способ остановить анимацию?

[This article was edited 1 times, at last 19.09.2019 at 19:09.]
Attachment

test.zip.001 (File type: application/octet-stream, Size: 500 kilobytes) — 1696 downloads
test.zip.002 (File type: application/octet-stream, Size: 500 kilobytes) — 1719 downloads
test.zip.003 (File type: application/octet-stream, Size: 500 kilobytes) — 1695 downloads
test.zip.004 (File type: application/octet-stream, Size: 223.63 kilobytes) — 1656 downloads
Written on: 19. 09. 2019 [19:38]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
"Sfinx2" wrote:

Сегодня обнаружил неожиданное поведение OpenSCADA. Если на мнемосхему добавить анимированный GIF и выставить скорость воспроизведения равной 1, то при запуске проекта GIF не будет отображаться.

Отключается анимация, а не отображает не OpenSCADA!

Потому отдельно тип "Изображение" и "Анимация" и если нужно отключит анимацию и просто отобразить изображение, то очевидно изменить тип на "Изображение".

Не ошибка OpenSCADA!

Learn, learn and learn better than work, work and work.
Written on: 19. 09. 2019 [19:58]
Sfinx2
Zubarev Dmitriy
Topic creator
registered since: 03.02.2018
Posts: 29
Да, ваше предложение очевидно и я сам было так сделал но если менять тип media на ходу, то слетает атрибут fit (заполнение виджета) на false. Если его тоже менять на true сразу же в той же процедуре - то он все равно "успевает" мигнуть.
Written on: 19. 09. 2019 [20:02]
Sfinx2
Zubarev Dmitriy
Topic creator
registered since: 03.02.2018
Posts: 29
"roman" wrote:

Отключается анимация, а не отображает не OpenSCADA!

Ладно бы отключалась анимация - это естественно. Но вот почему там белое поле вместо изображения?


[This article was edited 1 times, at last 19.09.2019 at 20:05.]
Written on: 19. 09. 2019 [20:12]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
"Sfinx2" wrote:

"roman" wrote:

Отключается анимация, а не отображает не OpenSCADA!

Ладно бы отключалась анимация - это естественно. Но вот почему там белое поле вместо изображения?

Еще раз и последний!

Отображает не OpenSCADA и у меня на ДемоБД всё нормально — изображение есть и оно статично при скорости 1.

Learn, learn and learn better than work, work and work.



13673