Search code examples
javascriptnode.jsgoogle-chromechromiumappjs

How To Open PDF Files Inside Chromium?


I'm using nodejs and chromium for my desktop app. The problem is that I can't open pdf files in chromium. So I googled and found that most of the answers are related to mozplugger plugin. I installed the plugin as mentioned in the below link:

http://www.tootips.com/2013/01/how-to-open-pdf-files-inside-chromium.html

Now I'm getting an error message : "Mozplugger: M4 parsing of config generated error" when I try to open pdf file in chromium. How can I resolve this error?

Please help me!


Solution

  • In Linux I think we need mozplugger plugin for viewing pdf files. I just removed and installed mozplugger again (Reference links: http://www.tootips.com/2013/01/how-to-open-pdf-files-inside-chromium.html, http://mozplugger.mozdev.org/ ) and now it seems to work.

    In windows we need to install a system pdf reader like acrobat (http://www.adobe.com/in/products/reader.html), as chromium downloads and displays pdf with system PDF viewer (Reference link: http://code.google.com/p/chromium/wiki/ChromiumBrowserVsGoogleChrome).

    An alternative solution is to open the pdf link in default browser with help of node.js using below script.

    Install the node.js open module:

    $ npm install open
    

    use:

    var open = require('open');
    open('http://www.google.com', function (err) {
      if (err) throw err;
      console.log('The user closed the browser');
    });
    

    Reference link: How to use nodejs to open default browser and navigate to a specific URL