【问题标题】:How to serve static files using a webkit view in a python gtk application?如何在 python gtk 应用程序中使用 webkit 视图提供静态文件?
【发布时间】:2011-05-18 01:30:04
【问题描述】:

我正在构建一个 gtk 桌面应用程序。我的主要观点是 HTML。所以我利用了 Webkit 的 Python 实现。问题是,我不能包含图片,因为 Webkit 不允许从本地文件系统加载图片:

<img src="file://{{media_url}}_theme/media/img/eft.png"/>

=> 这将导致“不允许加载本地资源”。

有没有办法在本地加载静态文件,如图像或 css 文件?

【问题讨论】:

标签: python webkit static-files


【解决方案1】:

您可以使用 base64 将图像编码为可包含在 html 页面中的文本。

【讨论】:

    【解决方案2】:

    @Skami 18 的回答似乎是一个不错的方向。也许然后使用data URI 来实际设置src 属性?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-11-07
      • 2015-01-17
      • 1970-01-01
      • 1970-01-01
      • 2012-07-20
      • 2021-12-31
      • 2020-09-11
      • 1970-01-01
      相关资源
      最近更新 更多