1

Delphi XE8 で Twebbrowser を使用しています。

Amazon S3 から画像をダウンロードして、downloadfolder というフォルダーに入れています。

mobfolder:=System.IOUtils.TPath.GetDocumentsPath + PathDelim ;
DownloadFolder:= mobfolder +'download'+  PathDelim;

その場所にあるファイルを Twebbrowser から開くにはどうすればよいですか

試した

WebBrowser1.URL:='file://'+DownloadFolder+filename;

ありがとう

4

3 に答える 3

2

関数を使用してみてくださいSystem.IOUtils.TPath.Combine();-FMXでフォルダーを作成する場合に推奨されます

DownloadFolder := System.IOUtils.TPath.Combine(System.IOUtils.TPath.GetDocumentsPath,download);
DownloadFileName := System.IOUtils.TPath.Combine(Downloadfolder,filename);
WebBrowser1.URL :='file://'+DownloadFileName;

ファイルをロードする場合に役立ちます。

于 2015-08-11T07:23:00.510 に答える
0

私が抱えていた問題は、モバイル用の Jquery に関連していました。Jquery はローカル ファイルにアクセスできません。

それを処理するために必要です

  1. http または

  2. 画像をサーバーにアップロードしてから、ウェブブラウザアプリに表示します。

アップロードを行ったので、画像を S3 にアップロードし、それを webAPP に表示して、現在動作しています。

ありがとう..

于 2015-08-11T11:47:47.230 に答える