用cordova打开本地的pdf文件

即时通讯使用cordova3.3.0,我想打开本地的PDF文件,然后closures它的用户需求。

ref = window.open(encodeURI(path), '_blank', 'location=yes'); ref.addEventListener('exit', function() { ref.removeEventListener('exit', function(){}); ref.close(); 

});

这在inapp浏览器中打开一个文件,但当我打开一些pdf文件时,我无法回到实际的应用程序。 如何添加一些closuresbutton或什么?

我试图让这个工作在iOS上。

很长时间以来,你问这个,但只是有完全相同的问题。 我不得不在我的项目中安装inAppBrowser插件,并出现完成button。 没有安装插件,PDF打开,但没有显示完成button。

你有什么应该工作。 在iOS上,“完成”button应该出现在屏幕的左下angular。

在这里输入图像说明

 function openPDF(){ ref = window.open('http://static.googleusercontent.com/media/www.google.com/en/us/webmasters/docs/search-engine-optimization-starter-guide.pdf', '_blank', 'location=yes'); ref.addEventListener('exit', function() { ref.removeEventListener('exit', function(){}); ref.close(); } ); } 

我在iOS 6.1和iOS 7上testing过。当然你可以设置location = no来删除底部的URL。