0

我正在为 Google Chrome 编写一个扩展,它将给定的页面转换为 PDF。为了实现这个功能,我下载了页面的 HTML 并通过 JavaScript 将它传递给一个 NPAPI DLL,在那里进行转换并创建 PDF 文件。

我已经为 type 的页面实现了这个功能http://*,但它不适用于 type 的页面https://*。我需要下载该网页的 HTTPS 资源(CSS、图像等)并修改 HTML,然后再将其传递给 NPAPI DLL。

我找不到任何好的链接来解释如何为 Chrome 完成它。请给我一些建议。

4

1 回答 1

1

您没有引用收到的错误消息,但我猜您的扩展根本不允许访问 HTTPS。请检查您的manifest.json,它应该同时列出"http://*/*""https://*/*""permissions"

文档:清单中的权限匹配模式

于 2012-04-20T11:36:14.017 回答