android - XE8 Twebbrowser 本地 img 文件

标签 android ios delphi twebbrowser delphi-xe8

我在 Delphi XE8 中使用 Twebbrowser。

我正在从 Amazon S3 下载图像并将其放入名为 downloadfolder 的文件夹中

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

如何从 Twebbrowser 打开该位置的文件

尝试过

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

谢谢

最佳答案

尝试使用 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;

在某些加载文件的情况下它的帮助。

关于android - XE8 Twebbrowser 本地 img 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30011755/

相关文章:

delphi - 如果字段是过程或函数指针,如何获取字段的地址?

delphi - 为什么会出现内存泄漏以及如何修复它?

android - onSMSArrive cordova 短信插件执行了不止一次

java - 从 Firebase 中嵌套保存的数据中检索数据

android - Google 登录 API Google Play 服务 8.3

ios - 如何在 Swift 中捕获 "Index out of range"?

ios - Google Plus 无法在 iOS 10 中运行

iOS Dev - 手动添加 Storyboard

delphi - 为什么我的工具提示显示为远离鼠标坐标?

android - 如何使用复选框创建 ListPreference