- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用 cefpython 制作一个混合 python-js 应用程序。
我想拥有:
browser = cef.CreateBrowserSync(url='file:///html/index.html',
window_title="Rulr 2.0")
最佳答案
尝试将“disable-web-security”开关传递给 cef.Initialize 或设置 BrowserSettings.web_security_disabled。
还尝试设置 BrowserSettings.file_access_from_file_urls_allowed 和 BrowserSettings.universal_access_from_file_urls_allowed。
CEF 中有一些用于加载自定义内容的选项,可用于加载文件系统内容而没有任何安全限制。有一个资源处理程序、一个方案处理程序和一个资源管理器。在 CEF Python 中,目前只有资源处理程序可用。 README-Examples.md 页面上有 wxpython-response.py 示例。
资源管理器是一个非常简单的用于加载各种内容的 API,它将在 Issue #418 中实现(欢迎 PR):
https://github.com/cztomczak/cefpython/issues/418
对于方案处理程序,请参阅问题 #50:
https://github.com/cztomczak/cefpython/issues/50
此外,上游 CEF 中还有 GetResourceResponseFilter,它比资源处理程序更简单,可通过问题 #229 实现:
https://github.com/cztomczak/cefpython/issues/229
您还可以在您的应用程序中运行一个内部 Web 服务器(使用 Python 很容易做到)并以这种方式提供文件。上游 CEF 也有一个内置的 web 服务器功能,但是我认为这不会在 cefpython 中公开,因为在 Python 中设置 web 服务器已经很容易了。
关于chromium-embedded - 本地文件系统中带有 html/js 文件的 Cefpython 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51684075/
我正在尝试创建这个Python绑定(bind)到我创建的Electronjs应用程序,其中Python部分用于分析数据,并将结果(Python字典)传递到Web浏览器进行可视化。对于少量数据来说,这一
我正在开发一个 CEFPython 应用程序,它要求我包含一些外部文件,例如 JS 或 CSS 库。但是 HTML 文件中提到的任何外部路径(指同一文件夹中存在的外部库和在线资源 URL)似乎是 No
大家好,我正在尝试将 url 的 html 打印到控制台。我从open source中免费的tutorial.py中获取了代码。 。这就是类: class LoadHandler(object):
我有一个非常非常具体的问题。我正在尝试找出一种在我的应用程序中嵌入 HTML 浏览器的方法,以便显示一些包含 javascript 的生成的 HTML 内容。 我尝试使用 wx.html2 来做到这一
我有一个 Flask 应用程序,可以在 localhost:3000 上呈现一些页面。为了在每台计算机上正确显示此页面,我使用 chromium 浏览器(基本上是来自 cefpython3 的 WXp
如何使用 CEFPython 在 Python 中为 CEF 定义自定义方案处理程序? 我找到了这个thread这解释了如何在 C++ 中定义 CefSchemeHandlerFactory 和 Ce
我想在 Cefpython 中添加 MP4 和 MP3 支持,我在互联网上阅读了很多在 GYP_DEFINES 中添加“proprietary_codecs=1 ffmpeg_branding=Chr
我正在打包我们的 Python 应用程序,Mac 上的 Py2App 不包括构成我们应用程序基础的 CefPython 库。从我在应用程序内容中看到的,它包括整个Python3库,但不包括CEFPyt
我有一个应用程序,其中有两个可执行文件:Flask-SocketIO-Server 和 CefPython 浏览器。我将这两个可执行文件与 PyInstaller 捆绑在一起。带有 --onefile
我想在我的 tkinter 应用程序中显示一个 WebBrowser。根据以下示例: ############## # label # #————————————# # webbrowser
我正在尝试使用 cefpython 制作一个混合 python-js 应用程序。 我想拥有: cef python 应用程序本地的 JS 和 HTML 文件(例如在“./html”、“./js”等中)
我正在使用 CEF 迈出第一步。我了解一些 Python,所以我使用 CEFPython。我正在制作一个简单的应用程序,使用 Python 处理本地数据库中的一些数据,然后将该数据写入 JSON 文件
我在 Python 2.7 上的 PySide 中使用 cefpython。要在 div 之间创建高级 3d 过渡,我必须将 div 剪切为例如我可以单独制作 20 个部分的动画。我发现没有办法“本地
我正在尝试在 OSX 上运行位于 here 的简单 Kivy 应用程序。 起初,CEF 在初始化过程中失败。输出是: igskcicgltgm047:Kivy_Test dslosky$ kivy c
我是一名优秀的程序员,十分优秀!