Вопрос по pdf, xcode, javascript – Откройте PDF, используя разрыв телефона

1

Я хочу открыть PDF-файл на Xcode, используя разрыв телефона [corodova 1.7.0]. Является ли это возможным ? Я могу читать текстовые файлы, но для PDF я должен использовать плагин или что-то? Благодарю.

Ваш Ответ

5   ответов
0

window.open («/ any.pdf», «_blank», «location = no»);

4

Почему бы вам не попробоватьдочерний браузер Плагин для просмотра PDF в приложении PhoneGap.

function onDeviceReady() {

        var root = this;
        cb = window.plugins.childBrowser;

        if(cb != null) {
        cb.onLocationChange = function(loc){ root.locChanged(loc); };
        cb.onClose = function(){root.onCloseBrowser(); };
        cb.onOpenExternal = function(){root.onOpenExternal(); };
        cb.showWebPage("http://xyz.com/server/data/test.pdf");

        }
    }

    function onCloseBrowser() {
        console.log("onCloseBrowser!");
    }

    function locChanged(loc) {
        console.log("locChanged!");
    }

    function onOpenExternal() {
        alert("onOpenExternal!");
    }
хм, я добавил .m, .h & amp; Файлы .js, затем вызвал эту функцию, но я не знаю, как я могу использовать плагин после этого. Знаете ли вы какие-либо документы? Sana Joseph
1

Вы можете открыть PDF непосредственно в элементе iframe.

Еще один вариант, который стоит попробовать - pdf.js:https://github.com/mozilla/pdf.js

Большое спасибо, но это не сработало :( Sana Joseph
2

No need to use Плагин Rigth сейчас (Cordova 2,4+)

IFRAME это не решение

OBJECT, EMBED это не решение

Решение

window.open('http://example.com/any.pdf', '_blank', 'location=no');

Этот код откроет дочерний браузер.

Phonegap PDF Viewer plugin сделано для локальных файлов PDF иIt fails.

0

Solution

window.open (& Quot;http://docs.google.com/viewer?url=& Quot; + pdflink + & quot; & Quot;);

Этот код откроет PDF в телефонах Android

Прежде чем использовать это, сначала добавьте phonegap.js на свою HTML-страницу

Похожие вопросы