Webp поддерживается в кодовом названии один? - PullRequest
0 голосов
/ 28 февраля 2019

Я хотел бы поэкспериментировать новое приложение с чем-то, что не реагирует нативно, и нашел кодовое имя.Кажется, это лучше, так как размер бинарного файла меньше и есть поддержка java / kotlin (для меня это недостаток, так как я никогда не разрабатывал этот язык).НО, условием для использования кодового имени в этом приложении является то, что я не знаю, поддерживает ли он webp.Я вижу, что он поддерживает GIF-файлы из внешней библиотеки, и он имеет встроенное видео (которое не реагирует ни на нативный, ни на nativescript), но мне нужна поддержка анимированных веб-страниц.

Если нет ... Так как кодовое имя одно "родное", могу ли я использовать фреску для декодирования webp внутри кодового имени 1?

1 Ответ

0 голосов
/ 01 марта 2019

Мы поддерживаем видео через собственное воспроизведение, что означает «мы не знаем».Если нативная ОС будет поддерживать webp, то открытие файла с помощью медиаплеера будет работать, если этого не произойдет, то не будет.Я почти уверен, что он не будет работать на симуляторе, но я не могу сказать вам, будет ли он работать на устройстве.

Вы можете использовать fresco для декодирования и воспроизведения Android, используя собственные интерфейсы .Это означает, что вам нужно будет найти похожие библиотеки для iOS и любой другой такой платформы, которую вы хотите поддерживать.

В качестве альтернативы, если у вас есть декодер webp, написанный на Java, вы можете перенести его на Codename One, и он должен работать везде.

...