使用CEFPython为Chromium嵌入式框架定义自定义方案处理程序

2024-10-02 00:40:26 发布

您现在位置:Python中文网/ 问答频道 /正文

如何使用CEFPython为Python中的CEF定义自定义方案处理程序?在

我找到了这个{a1},它解释了如何在C++中定义^ {< CD1>}和^ {CD2>}。但是我不知道应该如何使用CefBase作为基本类型在Python中实现这些类,以及Python中等价类的文档在哪里。在


Tags: 文档处理程序类型定义a1方案cef等价
1条回答
网友
1楼 · 发布于 2024-10-02 00:40:26

自定义方案支持尚未在CEF Python中实现,请参阅第50期“添加自定义方案支持”:

https://code.google.com/p/cefpython/issues/detail?id=50

使用OnBeforeResourceLoad()和/或GetResourceHandler()可以完成相同的操作。请参阅RequestHandler wiki页面:

https://code.google.com/p/cefpython/wiki/RequestHandler

这是wxpython-py响应使用GetResourceHandler拦截正在加载的所有资源的示例:

https://code.google.com/p/cefpython/source/browse/cefpython/cef3/linux/binaries_64bit/wxpython-response.py?r=dfff7897665f

另请参阅第49期“ImplementOnBeforeResourceLoad”(CEF Python 1),一些注释可能会让您深入了解情况:

https://code.google.com/p/cefpython/issues/detail?id=49

相关问题 更多 >

    热门问题