Я пытаюсь вызвать Chromium Dev Tools с этим кодом из dcef3 демок:TChromium GetDevToolsUrl не возвращает ничего
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, ничего не происходит, пустое окно, пустой источник код. Для отладки им пытаются это:
showmessage(crm.Browser.Host.GetDevToolsUrl(True));
И не возвращать ничего (пустая строка). Но этот код работает отлично в dcef3 guidemo ... И не работает в моей программе.
В чем проблема?
Вот dcef3 guiclient демо Полный код - http://dumpz.org/589068/
Благодаря
Это действительно работает ... Не забудьте указать это значение перед вызовом функции «CefLoadLib»; например в разделе «инициализация» устройства. – TLama
Надеюсь, @Tlama, но так как мы не можем видеть весь код в провальном проекте, не можем быть уверены, что Priler еще этого не пробовал и что что-то не так с кодом. –
Я мог бы воспроизвести проблему (с простым проектом ванили), и это разрешает это ... – TLama