首页 > 解决方案 > 科尔多瓦文件下载并使用科尔多瓦打开它

问题描述

请原谅我的无知,任何建议/指导帮助将不胜感激。

我有一个小应用程序,它通过 json 请求从 API 读取数据。应用程序需要执行的操作之一是下载给定的 PDF 并在应用程序或操作系统默认查看器中打开它。

我遵循了几个指南,但我认为我没有包括所有需要的文件或其他东西。指南没有提到包括任何类型的文件,但我仍然遇到错误。

例如,在此链接中,我遵循了这些步骤,但是当我将这两行添加到页面底部的脚本中时出现错误:

var fileTransfer = new FileTransfer();
console.log(FileTransfer);

运行时出现错误Uncaught ReferenceError: FileTransfer is not defined at employee_documents.html:102

我确信要么我没有在 netbeans 中正确包含文件,要么我缺少一些简单的东西......任何建议将不胜感激。

标签: htmlcordovajquery-mobile

解决方案


具体回答问题。为了解决该错误,您需要使用 CLI 运行 cordova 应用程序。这样,从你的科尔多瓦安装的插件将被使用,否则如果你只是通过刷新或类似的方式运行它,它会产生这样的错误。

换句话说,在 CLI 中键入以下命令:

cordova run browser 

您可以将其更改为您的首选平台(android、ios)


推荐阅读