如何在超链接中实现一段代码?

时间:2016-06-07 13:52:33

标签: android cordova pdfjs

我经常看到像这样的代码:

window.resolveLocalFileSystemURI(FILE_URL, function(e){
    e.file(function(f){
        var reader = new FileReader();
        reader.onloadend = function(evt) {
            PDFJS.getDocument(new Uint8Array(evt.target.result)).then(function(pdf) {
                //do whatever you want with the pdf, for example render it using 'pdf.getPage(page) and page.render() functions
            }, function (error) {
                console.log("PDFjs error:" + error.message);
            });
        };
        reader.readAsArrayBuffer(f);
    });
}, function(e){
    console.log("error getting file");
}); 

我不知道如何用我的HTML来实现它。 会是这样的:

<a href=" ../res/DOC140416-1.pdf" onclick=window.resolveLocalFileSystemURI(FILE_URL, function(e){
    e.file(function(f){
        var reader = new FileReader();
        reader.onloadend = function(evt) {
            PDFJS.getDocument(new Uint8Array(evt.target.result)).then(function(pdf) {
                'pdf.getPage(page) 
            }, function (error) {
                console.log("PDFjs error:" + error.message);
            });
        };
        reader.readAsArrayBuffer(f);
    });
}, function(e){
    console.log("error getting file");
}); >  
link to my pdf 2</a>

如果不是,应该怎么做? 这段代码来自a SO question 谢谢!

0 个答案:

没有答案