请原谅我的无知,非常感谢任何建议/指导协助。
我有一个小应用程序,它使用json请求从API读取数据。 应用程序需要执行的操作之一是下载给定的PDF并在应用程序或操作系统默认查看器中打开它。
我已经关注了几个指南,但我认为我没有包含所有需要的文件或其他内容。导游不会说包括任何类型的文件,但我仍然会遇到错误。
在this link例如,我按照步骤操作,但是当我将这两行添加到页面底部的脚本中时出现错误:
var fileTransfer = new FileTransfer();
console.log(FileTransfer);
运行时,我收到错误Uncaught ReferenceError: FileTransfer is not defined at employee_documents.html:102
我确信要么我没有在netbeans中正确包含文件,要么我遗漏了一些简单的... 任何建议将不胜感激。
答案 0 :(得分:0)
专门回答问题。为了解决错误,您需要使用CLI运行cordova应用程序。这样,将使用从您的cordova安装的插件,否则,如果您仅通过刷新运行它,或者类似的操作会产生这样的错误。
换句话说,在CLI中键入以下命令:
cordova run browser
您可以将其更改为首选平台(Android,iOS)