Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Firefox addon 开发附加组件/扩展以查看PDF_Firefox Addon_Browser Extension - Fatal编程技术网

Firefox addon 开发附加组件/扩展以查看PDF

Firefox addon 开发附加组件/扩展以查看PDF,firefox-addon,browser-extension,Firefox Addon,Browser Extension,我特别需要的是为Firefox开发一个附加组件(我认为是“扩展”)来查看PDF文件,而不是内置的PDF查看器 首先,我在和上花了一点时间,但我不知道如何制作一个附加组件,它将成为“首选项/应用程序”下的一个选项 “选择Firefox如何处理从web下载的文件或浏览时使用的应用程序” 以这种方式构建附加组件是不可能的吗?任何帮助或指点都将不胜感激 在Chrome中,此选项似乎是manifest.json中的文件浏览器处理程序。回答由Martin Giger提供: 我至少可以看到两种方法(据我所知,

我特别需要的是为Firefox开发一个附加组件(我认为是“扩展”)来查看PDF文件,而不是内置的PDF查看器

首先,我在和上花了一点时间,但我不知道如何制作一个附加组件,它将成为“首选项/应用程序”下的一个选项 “选择Firefox如何处理从web下载的文件或浏览时使用的应用程序”

以这种方式构建附加组件是不可能的吗?任何帮助或指点都将不胜感激


在Chrome中,此选项似乎是manifest.json中的文件浏览器处理程序。

回答由Martin Giger提供:

我至少可以看到两种方法(据我所知,它们可以在多种变体中实现):

  • 将PDF重定向到扩展中的URL,然后处理PDF的加载和显示。断开“将页面另存为”以保存PDF
  • 用PDF查看器替换PDF响应的内容。这意味着它会显示为PDF所在的URL,但也会打断“另存页面为”