单击时,jspdf下载按钮不执行任何操作。在android cordova中

时间:2016-03-21 03:20:07

标签: javascript android angularjs cordova pdf

我使用cordova和angularjs创建一个Android应用程序。我已经下载了pdf按钮,它在我的笔记本电脑上工作正常。但是当编译成android时,我的按钮在点击时不会做任何事情。我添加了插件num_partitions

我在这里按照教程http://www.tricedesigns.com/2014/01/08/generating-pdf-inside-of-phonegap-apps/和我的代码。

cordova plugin add org.apache.cordova.file

警报已经完成,但我的pdf仍无效。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

执行以下操作

  1. 使用您的代码生成pdf并将其存储在本地,甚至更好地将其存储在服务器端
  2. 安装应用内浏览器插件

    cordova plugin add cordova-plugin-inappbrowser
    
  3. 使用

    创建下载按钮
    onclick="window.open("LOCAL_OR_REMOTE_URL", '_system');
    
  4. 这次下载pdf不仅会在浏览器/ pdf应用程序中打开pdf

    <button class="btn btn-default" onclick="window.open(PDF_URL, '_system')">
        <i class="fa fa-file-pdf-o"></i> PDF
    </button>