2016-12-09 42 views
0

我有一个应用程序,显示我一个网站(uiwebview)。在该网站中,我有一些链接,可以在webview中打开我的pdf。我想要什么是...我可以做什么,如果我按链接,pdf下载而不是打开它?谢谢。IOS从WebView,Cordova访问后保存PDF

+0

退房http://stackoverflow.com/questions/23825871/how-to-force-a-download-file-prompt-instead-of-displaying-it-in-browser-with-htm – donovantc

+0

我不认为你理解我的问题.. :( –

回答

0

你可能会放一些代码吗?它可能了解您的要求好一点

+0

所以..如果我想从我的ios应用程序打开一个.pdf文件,它将打开一个pdf,没有导航控制(没有关闭/后退按钮我的应用程序 - 如附图所示) https://postimg.org/image/8rtst9fv5/ –

0

Cordova-PDFReader-IOS 要在命令行安装:

cordova plugin add com.lesfrancschatons.cordova.plugins.pdfreader 

支持的URI方案:文件对于其他的方案,请与科尔多瓦插件文件传输先下载它。

//Open a pdf 
PDFReader.open('absolutepath.pdf', options, success, error); 

//Available options 
{ 
    password: null, 
    flatUI: true, 
    showShadows: true, 
    enableThumbs: true, 
    disableRetina: false, 
    enablePreview: true, 
    bookmarks: true, 
    landscapeDoublePage: true, 
    landscapeSingleFirstPage: true, 
    toolbarBackgroundColor: null, 
    textColor: null, 
    enableShare: false, 
    page: 2 
} 

//Event when PDF Reader is closed 
document.addEventListener('PDFReaderClosed', function() {console.log('closed');}) 

//Clear PDF Reader cache 
PDFReader.clearCache(filePath, finishedCallback);