2016-11-08 23 views
1

我有一个网站,我有一些用户需要安装node-webkit来查看websote。使用pdf和node-webkit打开新窗口

我只有一个package.json,主指向我的url。

这是我的代码:

{ 
    "name": "nw-demo", 
    "version": "0.0.1", 
    "main": "http://dev.its-my-website.com", 
    "window":{ 
    "toolbar": false, 
    "frame": true, 
    "width": 800, 
    "height": 500, 
    "position": "mouse", 
    "min_width": 400, 
    "min_height": 200 


    } 
} 

其所有的权利,但我有一个问题,因为在我的网站我有打开一个新标签,并显示一个PDF文件的链接。 的代码是:

​​

当我与NW开始推出,此链接不打开一个新的窗口,只需启动一个下载的文件。

感谢大家对你的帮助

+0

window.open(“x”)只是告诉浏览器打开该链接。在桌面浏览器上,通常该链接显示在浏览器中。在大多数Android设备上,它被下载。在iPad上,它也显示在浏览器中。如果浏览器不支持,则无法在浏览器中显示PDF。 – MattCorr

+0

webkit不支持pdf浏览? – shmoolki

+0

NWJS的哪个版本?你能提供示例应用程序来重现此问题吗? –

回答

0

你任何机会阻止弹出窗口的东西,如...

win.on('new-win-policy',function(frame,url,policy){policy.ignore();} 

如果没有这个政策,PDF文件在新窗口中,在我的最终打开就好了。

我希望你没有使用旧版本的不支持PDF的NW!