所以,我发现英特尔XDK的API本身不允许下载文件,它需要添加一个名为“InAppBrowser”的插件,但我尝试添加插件并使用window.open调用它。它不起作用
var ref = window.open('http://apache.org', '_blank', 'location=yes');
以下是Plugin's
有人知道如何使这项工作或者至少知道如何添加一个按钮,让我可以使用我在英特尔XDK上制作的应用程序下载文件吗?
答案 0 :(得分:0)
如果您没有运行应用程序的编译版本,那么您尝试使用的API 将无效。此外,包含插件的唯一方法是通过构建设置,可以通过单击英特尔XDK屏幕左上角的“PROJECTS”文本来访问。
创建新项目时可以找到一些示例项目。您可以通过以下方式访问它们:
同样,没有任何API功能 直到您转到构建选项卡,为您的操作系统构建,然后下载并安装该应用。但是,您仍需要确保在构建设置中设置了所有相应的插件和权限
旁注:
现在可以在不构建应用程序的情况下测试某些 API功能。为了保证一切正常(如果配置正确),仍建议您构建应用程序。