javascript - Cordova 插件覆盖默认的 TypeScript 命名空间

标签 javascript angular cordova ionic2

我已经安装了cordova-plugin-file .这是这样实现的:

import { File } from 'cordova-plugin-file';

constructor(file: File) { ... } 
....

但现在我正在尝试访问 Javascript File .

尽管当我尝试像这样创建一个普通文件时:

let myFile = new File(blob, name, mimeType);

插件名称覆盖了默认文件名,这使得该选项非法。

有没有办法我仍然可以在同一个类中使用 javascript 文件和插件?

最佳答案

为导入使用别名:

从“cordova-plugin-file”导入 { File as FileCordova};

关于javascript - Cordova 插件覆盖默认的 TypeScript 命名空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45689452/

相关文章:

javascript - Google Charts ChartEditor 或 ChartWrapper 忽略高度和宽度选项

javascript - 如何使用 OnClick 事件设置 Jquery Mobile 导航

javascript - svg 多边形点 - Javascript - 不起作用

javascript - 如何动态导入外部webpack模块?

angular - 使用 ReactiveForms 和 NgbModal 时的 ExpressionChangedAfterItHasBeenCheckedError

angular - 跟踪 Angular 5 中的变量变化

javascript - 按钮上的禁用属性

javascript - 使用 cordova-plugin-camera 将 URI 图像转换为 base64 格式

iphone - 将 PhoneGap 应用程序部署到 Web 而不是 App Store

javascript - 当我将 SVG 转换为 Raphael JS 对象时,路径不显示