새로운 글
새로운 덧글

자유롭게 질의 및 응답을 할 수 있는 게시판이며 어느 누구도 답변을 달아야만 하는 의무는 없습니다. 
  • 제품설치/등록/제품 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)

본 게시판은 개발자들이 자유롭게 질문과 답변을 공유하는 게시판입니다.
* 따라서 최대한 정중하게 질문을 올려 주세요.
* 질문을 상세히 작성해 주실 수록 좋은 답변이 올라 옵니다.
* 다른 분들도 참고할 수 있도록 결과 댓글 필수(또는 감사 댓글)
(결과 댓글을 달지 않는 경우 다음 질문에 대한 답변이 달리지 않는 불이익이 있을 수 있습니다.)
-----------------------------------------------------------------------------------------------

 

안드로이드 갤탭 10.1에서 사용할 앱입니다.

 

Ftp로 Pdf파일을 다운로드하여 Firemonkey의 Webbrowser에서 보여주기 위한 소스를 아래와 같이 작성하였습니다.

 

어디가 문제인지 화면에 PDF파일이 보이지 않습니다. 도움 부탁드립니다.

 

procedure TForm1.Button1Click(Sender: TObject);
var
  Data : TMemoryStream;
begin

 

  idFtp.Host := '210.218.83.98';
  idFtp.Username := 'anonymous';

  IdFtp.Username := 'swsupporter1032';
  IdFtp.Password := 'swsupporter2301';

  IdFtp.NATKeepAlive.UseKeepAlive := True;
  IdFtp.NATKeepAlive.IdleTimeMS := 1000;
  IdFtp.NATKeepAlive.IntervalMS := 1000;
  Idftp.Port := 8398;
  IdFtp.TransferType := ftBinary;


  Idftp.Connect;

 

  Data := TMemoryStream.Create;

 

  IdFtp.Get('test1.pdf',Data,True);
  Data.Position := 0;
  Data.SaveToFile(TPath.GetSharedDownloadsPath()+System.Sysutils.PathDelim+'test1.pdf');
  WebBrowser1.Navigate('file:/'+TPath.GetSharedDownloadsPath()+System.Sysutils.PathDelim+'test1.pdf');
  FreeAndNil(Data);
end;
 

FMX Webbrowser 가이드에 보면 로컬 파일을 보여주기 위해서는 'file://'을 붙여서 Navigate를 실행하라고 안내되어 있는데 시킨대로 해도 되지 않으니 답답합니다. TPath.GetSharedDownloadsPath함수를 써서 저장하니 /Storage/emulated/0/Download폴더에 저장된다고 함. 기기상에서 보면 << 내장메모리/Download >>폴더에 저장되어 있음

 

도와주세요..

번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2019.4~2019.7 관리자 2015.01.22 6313
공지 유용한 관련 사이트 관리자2 2014.03.20 43582
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 84987
» Firemonkey의 Webbrowser에서 로컬 Pdf 파일 읽기 [1] 슈퍼맨 2018.06.22 146
2278 델파이 10.1 안드로이드용 앱푸시 알림관련 문의 경일 2018.06.22 96
2277 델파이 5.0 스페인어 Richtext box 깨어지는 문제해결 방법? [1] file 여호수아 2018.06.19 45
2276 sqlite DB에 POST하면 에러(database is locked)가 발생합니다. [2] 스카이 2018.06.14 238
2275 [문의]delphi 10.2.3 도쿄에서 JEDI 패키지 설치시 에러 [1] 데르파이 2018.06.07 90
2274 RAD Server [EMS] 배포관련 오류 [1] 마눠니 2018.06.10 100
2273 Delphi10.2 용 평가판에서 BDE Install 프로그램(dclbde***.bpl) [1] hihee 2018.06.07 97
2272 iOS 컴파일 오류 문의 [1] file 생각 2018.06.11 74
2271 컴포넌트 아이콘 표시가 안나올때 file 건들다맞지 2018.06.14 58
2270 DragMode가 dmAutomatic일 때, 클릭 이벤트 작동하지 않음 VT 2018.06.12 31
2269 FDMemTable 문의입니다. 최민철 2018.06.12 34
2268 안드로이드 기반에서 mysql 데이터 베이스로 바로 접속하는 방법 없나용? [1] 김종찬 2018.05.30 135
2267 XE 10.1 Berlin Android SDK Manager 를 찾을 수가 없습니다. [2] jongik 2018.05.28 100
2266 현제 Delphi 10.2 트라이얼 테스트중입니다. [1] 이룬 2018.06.06 93
2265 Delphi10.2 평가판 사용자입니다. [2] 광개토태왕 2017.08.25 166
2264 마이그레이션중 LoadLibrary 문제 확인부탁드립니다. file 최진현 2018.06.05 53
2263 삼성폰에서 TEdit 엔터키를 입력하면 앱이 죽어 버립니다. 파이어버드 2018.05.31 81
2262 delphi 10.2.3 도쿄 다국어 관련 질문입니다. [8] file 신우 2018.05.28 133
2261 ftps를 구현하고 싶습니다 [1] 맛재현 2018.05.30 75
2260 delphi 10.2 Active X 등록 방법 [1] 건들다맞지 2018.05.30 118



광고 모듈이 설치되어 있지 않아 실행을 중단합니다..