提问人:Int20h 提问时间:12/10/2021 最后编辑:Int20h 更新时间:12/11/2021 访问量:255
Delphi Chromium CEF4 响应滤波器
Delphi Chromium CEF4 Response Filter
问:
嗨,stackoverflow,
我在德里 CEF4、REsponse 过滤器周围进行了修补,并尝试捕获加载资源 json 响应。此处包含演示:
但问题看起来只能触发一次。
无论如何,有没有让它一次又一次地触发。还是每次都不重新加载页面?
procedure TResponseFilterBrowserFrm.Filter_OnFilter(Sender: TObject;
data_in: Pointer; data_in_size: NativeUInt; var data_in_read: NativeUInt;
data_out: Pointer; data_out_size: NativeUInt;
var data_out_written: NativeUInt; var aResult: TCefResponseFilterStatus);
我不明白这是如何触发的。
我试图修改:
function TResponseFilterBrowserFrm.IsMyResource(const aRequest
: ICefRequest): Boolean;
var
TempName: string;
begin
Result := True;
end;
但似乎可以尝试一次。
答:
0赞
Int20h
12/11/2021
#1
我只需要添加 FRscCompleted := False; 在此过程结束时。
过程 TResponseFilterBrowserFrm.StreamCopyCompleteMsg (var aMessage: TMessage);
评论