簡體   English   中英

使用cordova打開本地pdf文件

[英]Open a local pdf file with cordova

我使用cordova 3.3.0,我想打開一個本地pdf文件,然后根據用戶需求關閉它。

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

});

這會在inapp瀏覽器中打開一個文件,但是當我打開一些pdf文件時,我無法回到實際的應用程序。 如何添加一些關閉按鈕或什么?

我試圖讓這個工作在ios上。

很久以來你問這個問題,但問題完全相同。 我必須在我的項目上安裝inAppBrowser插件,然后出現Done按鈕。 如果未安裝插件,則打開pdf但未顯示“完成”按鈕。

你有什么應該工作。 在iOS上,“完成”按鈕應出現在屏幕的左下方。

在此輸入圖像描述

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上測試過。當然你可以設置location = no來刪除底部的URL。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM