【发布时间】:2021-07-04 00:05:25
【问题描述】:
FireMonkey TWebBrowser 组件允许开发人员指定本地文件 (file://...) 或 URL (https://www...)。但是,似乎无法通过指定 IP 地址(192.168.1... 或 http://192.168.1... 等)使浏览器正常工作。浏览器似乎只是挂起。
是否可以使用此组件指定 IP 地址?
我目前正在使用 Delphi 10.4.2 为 iPhone 开发。同一部手机上的 Safari 访问 192.168.1... 地址没有问题。
【问题讨论】:
-
标准 iPhone 浏览器 (Safari) 可以在例如在地址栏中输入 192.168.1.140 时工作。 TWebBrowser 在使用 URL(例如 www.mait.com.au)时有效,但在指定 IP 地址时无效。由于它是为 iPhone 编写的,因此尚未在 Windows 环境中进行测试。
-
http 对我来说可以正常工作,https 不行,这可能是意料之中的,但它甚至没有显示警告。请参考:quality.embarcadero.com/browse/RSP-33646
-
谢谢戴夫。这可能是问题所在。在我的开发环境中关闭 https 现在允许通过本地网络进行访问。
标签: delphi firemonkey twebbrowser