首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TChromium GetDevToolsUrl什么也不回

TChromium GetDevToolsUrl什么也不回
EN

Stack Overflow用户
提问于 2013-07-15 17:02:44
回答 1查看 926关注 0票数 1

我试图用dcef3演示中的代码调用Chromium工具:

代码语言:javascript
复制
procedure TMainForm.actDevToolExecute(Sender: TObject);
begin
  actDevTool.Checked := not actDevTool.Checked;
  debug.Visible := actDevTool.Checked;
  Splitter1.Visible := actDevTool.Checked;
  if actDevTool.Checked then
  begin
    if not FDevToolLoaded then
    begin
      debug.Load(crm.Browser.Host.GetDevToolsUrl(True));

      FDevToolLoaded := True;
    end;
  end;
end;

当我运行程序,并按下DevTools按钮,什么都不会发生,空窗口,空源代码。对于Debug im来说:

代码语言:javascript
复制
showmessage(crm.Browser.Host.GetDevToolsUrl(True));

它什么也不返回(空字符串)。但是这个代码在dcef3指南中很好.在我的程序里不起作用。

有什么问题吗?

以下是dcef3指南演示完整代码- http://dumpz.org/589068/

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-15 17:23:32

搜索产生浅谈谷歌群,Henri解释说,要使开发工具URL工作,您需要定义一个调试端口。例如:

代码语言:javascript
复制
CefRemoteDebuggingPort := 9000;

如果这样做不起作用,那么您需要将您的代码与工作演示进行比较,并确定您正在做的其他事情不同。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17659734

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档