Эти коды FMX отлично работают в Android, но работая на iOS, он сбои в Savetofile (также работает нормально в Windows). Выглядит просто, но я пробовал много разных способов, которые хорошо работают на Android и Windows, сбои на iOS < /p>
ms := TMemoryStream.Create;
DataMod.NetStaffCDSPICTURE.SaveToStream(ms);
ms.position := 0;
if (ms.Size = 0) then
begin
PhotoImage.Visible := false;
end
else
begin
Jpeg := TBitmap.Create;
Jpeg.LoadFromStream(ms);
Params.Quality := 60;
Jpeg.SaveToFile(GetFileN('photo.jpg'),@params);
PhotoImage.Bitmap.LoadFromFile(GetFileN('photo.jpg'));
PhotoImage.Visible := true;
Jpeg.Free;
end;
ms.Free;
Подробнее здесь: https://stackoverflow.com/questions/794 ... ile-on-ios