首页 > 解决方案 > webkit webview不显示带有html扩展名的文件

问题描述

我正在用 C++ 构建一个应用程序来查看 epub 文件。大多数情况下它可以工作,但对于某些 epub,主要内容文件的扩展名为 .html。当被要求打开它们时,webview 只会给出一个空白页面。如果我只是将文件重命名为扩展名为 .xhtml,则该文件将正确打开并显示。

有什么方法可以告诉 webview 该文件包含 xhtml,尽管它的扩展名为 .html?如果是这样,应用程序将不再遇到这些 epub 的问题,顺便提一下,这些 epub 通过了 epubcheck 的测试。

如果重要的话,我对 webview 的 python 绑定有同样的问题。

标签: pythonhtmlc++webkit

解决方案


推荐阅读