2017-08-25 40 views
0

下午好,我正在使用Delphi东京10.2.1并试图在我的iMac上编译为OSX Sierra。当我安装并试图在我的项目中使用TWebbrowser组件存在错误,有问题的错误如下:Delphi中的TWebbrowser在编译OSX时显示错误

第一次机会异常在$ 0001AC6C。异常类EObjectiveC消息'未找到TWebFrameLoadDelegate类的方法过程webView(发件人:WebView; didStartProvisionalLoadForFrame:WebFrame)'。 Process Project1(1022)

如果我从表单中删除TWebBrowser组件,它将在imac上正常运行。如果我把它放回给这个错误! Delphi中是否有针对此组件的特定配置?

+0

请不要发布您的整个屏幕捕获。我们无需查看IDE的工具栏或IDE的任何其他部分,也无需查看任务栏。至少,你可以捕获异常对话框。在最好的情况下,您可以了解到,使用该异常对话框的Ctrl + C将着重将内容*作为文本*复制到Windows剪贴板中,在该剪贴板中,您可以将它作为文本*粘贴到您的帖子中或您想要的任何位置。 –

+0

您是否试过[TWebBrowser教程](http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Mobile_Tutorial:_Using_the_Web_Browser_Component_(iOS_and_Android))?对你起作用吗? –

+0

那不是编译错误吗? –

回答

0

如果任何人有同样的问题,请知道我能做到这一点的唯一方法是降级到德尔福10.1柏林。不幸的是,东京版也存在一些问题,即使在Android编译中也是如此。我重新安装了几次,包括在其他电脑上,但问题依然存在。无论如何,它现在在以前的版本中正常工作。

+0

是的。东京有很大的缺陷。我在安装德尔福东京后仅30分钟就报告了Embarcadero QC中的3个错误。 – Ampere