- 0
TfgLinkedLabel [XE7] [Android] [TfgLinkedLabel] Не удается открыть браузер при клике на ссылку
-
Похожий контент
-
- 0 ответов
- 25 858 просмотров
-
вебинар [Вебинар] FGX Native. Новейшая кроссплатформенная платформа для мобильной разработки на Delphi 1 2
От Brovin Yaroslav,
- 38 ответов
- 73 436 просмотров
-
- 72 ответа
- 60 472 просмотра
-
- 15 ответов
- 33 007 просмотров
-
- 6 ответов
- 22 717 просмотров
-
- 1 ответ
- 17 577 просмотров
-
FGX FGX. Индикация хода выполнения длительных операций, виртуальная клавиатура и ActionSheet
От Brovin Yaroslav,
- fgx
- tfgactivitydialog
- (и ещё 2 )
- 21 ответ
- 161 331 просмотр
-
- 8 ответов
- 36 688 просмотров
-
- 0 ответов
- 12 410 просмотров
-
- 0 ответов
- 15 893 просмотра
-
-
Последние посетители 0 пользователей онлайн
- Ни одного зарегистрированного пользователя не просматривает данную страницу
Вопрос
Brovin Yaroslav
В версии библиотеки FGX 0.5.0.41 найдена ошибка в компоненте TfgLinkedLabel, которая приводит к невозможности открыть ссылку в стандартном браузере.
В будущей версии для XE8 эта ошибка устранена.
Решения для текущей версии. Исправьте метод FMX.LinkedLabel.Android.TAndroidLaunchService.OpenURL:
Было:
function TAndroidLaunchService.OpenURL(const AUrl: string): Boolean; var Uri: Jnet_Uri; OpenLinkIntent: JIntent; begin Uri := StrToJURI(AUrl); OpenLinkIntent := TJIntent.JavaClass.init(TJIntent.JavaClass.ACTION_VIEW, Uri); OpenLinkIntent.setType(StringToJString('text/html')); OpenLinkIntent.addCategory(TJIntent.JavaClass.CATEGORY_BROWSABLE); SharedActivity.startActivity(OpenLinkIntent); Result := True; end;Стало:
Исправление будет включено в новой версию для XE8
1 ответ на этот вопрос
Рекомендуемые сообщения