如何在firefox 4中嵌入evince?

我根据这篇文章安装了mozplugger并使用以下内容创建了文件mozpluggerrc但是当我打开一个.pdf时,它会在一个单独的evince窗口中打开。

有没有办法像Chrome pdf阅读器一样真正将它嵌入到Firefox中?

application/pdf: pdf: PDF file application/x-pdf: pdf: PDF file text/pdf: pdf: PDF file text/x-pdf: pdf: PDF file application/x-postscript: ps: PostScript file application/postscript: ps: PostScript file application/x-dvi: dvi: DVI file : evince $file 

Evince是一个GTK + PDF和PS查看器来取代gpdf / xpdf / acroread和ggv,它是开源的。 使用mozplugger,您可以将各种内容嵌入到Mozilla和/或Firefox中,如媒体播放器和openoffice。

首先确保安装了Evince和mozplugger。

现在在您喜欢的文本编辑器中打开~/.mozilla/mozpluggerrc 。 以下是使用gedit进行操作的方法按Alt + Ctrl + T并粘贴

gedit ~/.mozilla/mozpluggerrc

无论你在哪里看到这个:

 application/pdf: pdf: PDF file application/x-pdf: pdf: PDF file text/pdf: pdf: PDF file text/x-pdf: pdf: PDF file 

 application/x-postscript: ps: PostScript file application/postscript: ps: PostScript file 

在下一行添加:

 repeat noisy swallow(evince) fill: evince "$file" 

关闭Firefox,就是这样!

我的矿:

 application/pdf: pdf: PDF file application/x-pdf: pdf: PDF file text/pdf: pdf: PDF file text/x-pdf: pdf: PDF file application/x-postscript: ps: PostScript file application/postscript: ps: PostScript file repeat noisy swallow(evince) fill: evince "$file" # Also load the default configuration sinclude(/etc/mozpluggerrc) 

注意:这个插件嵌入了MPlayer Totem OpenOffice ……太多了