Jump to content
View in the app

A better way to browse. Learn more.

FGX Native

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

1.11.0.0 Русский

Featured Replies

  • Administrators

Скачать:
Релиз доступен только по запросу.

Дата релиза:

18 мая 2021


Внимание 🚨

Вспомогательные типы анимации были перенесены из FGX.Animation -> FGX.Animation.Types. Если ваш проект не собирается из-за отсутствия этих типов, подключите модуль FGX.Animation.Types.

Новое

Анимация

Добавлена базовая реализация анимаций.

  • Добавлен новый демонстрационный проект: "Анимация" -> "Готовые шаблоны анимации".
  • Описание и детали использования доступны в статье.

Получение фотографии с камеры или библиотеки

Добавлена возможность программно запросить у системы получениe фотографии с камеры или системной галереи изображений. Для этого необходимо воспользоваться одним из методов FGX.Pickers.Photo.TfgPickerPhotoFactory.

  • Добавлен новый демонстрационный проект: "Компоненты" -> "Пикеры" -> "Получение фотографии".
  • Описание и детали использования доступны в статье.

Компонент локализации

В этой версии мы поставляем отдельный bpl-пакет с компонентом локализации TfgTranslator, который мы сами уже давно успешно используем в реализации FGX Native дизайнера. Однако, мы не рекомендуем его использовать в мобильных приложениях, поскольку все словари с переводами всегда загружаются при создании формы, и поскольку у нас есть видение того, как перевод должен осуществляться в мобильных приложениях. Несмотря на это, это рабочее решение, которое может помочь вам с локализацией ваших проектах. Мы поставляем этот компонент по правилу "as-is", то есть нет никаких гарантий, в том числе же поддержки с нашей стороны о его работе. Этот пакет не является постоянным и может в будущем быть исключен из поставки.

  • Описание и детали установки доступны в статье.

Прочее

  • Реализован TfgDialog.InputQuery и TfgDialog.InputBox (iOS).
  • Добавлены методы и типы Android API для работы с "Drag&Drop" (Android).

Исправление ошибок 🐛

Не могу собрать свои проект. Выходит ошибка: First chance exception at $C6188287. Exception class EListError with message 'Duplicates not allowed'. 

Откатился на предыдущию версию, все норм собирается.

Ниже скрины

image.thumb.png.454c187d6f09f7c788fa33741b0a6d8b.pngimage.thumb.png.5979fd221171fc2d71717669f6319a26.png 

Да, проекте использовался вызов получения фотографии из галереи.

Поменял на новый TfgPhotoPicker все заработало.  

Спасибо 

Есть ли возможность кроме photo другие типы файлов выбирать?

Я так понял сейчас работает только фото из галереи.

В проекте используем модуль FGX.OpenDialog от @Stas для вызова менеджера файлов. В новой версии из-за этого модуля выводит ошибку, пришлось отказаться, но теперь остались без модуля прикрепление файлов)

 

Edited by Kanat

5 минут назад, Kanat сказал:

Есть ли возможность кроме photo другие типы файлов выбирать?

Я так понял сейчас работает только фото из галереи.

В проекте используем модуль FGX.OpenDialog от @Stas для вызова менеджера файлов. В новой версии из-за этого модуля выводит ошибку, пришлось отказаться, но теперь остались без модуля прикрепление файлов)

 

Проверьте дублирование классов. Вангую, что это касается пересечения с  Android.Api.Providers.MediaStore

Можно использовать паралельно

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.