C++Builder XE8的WebBrowser加载文件会崩溃?

findnext 2015-05-29 12:35:59
在C++Builder XE8下随便建一个工程,加一个WebBrowser上去,调用WebBrowser->Navigate浏览本地文件的时候,如果本地文件不存在,比如WebBrowser->Navigate("file://test.txt"),会立即退出到桌面。如果本地文件存在,第一次调用不管图片还是Word之类的文件都会正常显示,但只要换个文件再调用一次Navigate,也会退出到桌面。

哪位帮我测试一下是不是有这个问题,会不会是我这里编译器出了什么问题,注意是编译到iOS的,iPad或者iPhone上运行。这个问题在Delphi XE8里也同样存在,模拟器里也可以重现出来。
...全文
511 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
good15 2015-11-03
  • 打赏
  • 举报
回复
解决了吗,是如何解决的啊?
小要饭 2015-06-09
  • 打赏
  • 举报
回复
跨平台实际应用中,WebBrowser真的很弱...
findnext 2015-05-31
  • 打赏
  • 举报
回复
ios的路径用file:///test.txt这种格式肯定是正确的,而且我用这种格式第一次加载文件是可以正常显示出来的,比如word文件或者jpeg文件,都能正常显示。但加载过一次以后再加载第二次,或者换另一个文件加载,程序就会闪退到桌面,加异常处理也拦截不到 哪位有环境的帮忙测试一下,多谢了。如果都有这个问题,我也就不浪费这个时间想别的办法了。ios模拟器里也能重现出这个问题的。
缘中人 2015-05-29
  • 打赏
  • 举报
回复
只有windows,ios和android的路径是不是那样写

552

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 茶馆
社区管理员
  • 茶馆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧