В версии библиотеки 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;
Стало:
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);
SharedActivity.startActivity(OpenLinkIntent);
Result := True;
end;
Исправление будет включено в новой версию для XE8