正在从 Delphi XE8迁移到Delphi 11。
在 Delphi xe8中,我使用post方法使用了TWebBrowser.Navigate(URL,Flags,TargetFrameName,PostData,Headers)。
但是,在 Delphi 11中,我尝试通过edgebrowser(或TWebBrowser的边缘引擎)调用post方法,但发现这是不可能的。
函数TCustomEdgeBrowser.导航(常量AUri:string)=〉仅存在上述函数
我在寻找解决问题的答案。
1条答案
按热度按时间s71maibg1#
为此,您需要一个支持ICoreWebView2_2和ICoreWebView2Environment2接口的组件,而TWebBrowser和TEdgeBrowser似乎不支持它们。
尝试使用WebView4Delphi并运行NavigateWithWebResourceRequestBrowser演示。
该演示演示了如何使用POST请求和TWVBrowserBase.NavigateWithWebResourceRequest调用进行导航。如下所示: