2017-08-15 5 views
1

cordova-plugin-fileがインストールされています。これは、そのように実装されていますCordovaプラグインがデフォルトのTypeScriptネームスペースをオーバーライドします

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

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

しかし、今、私はJavascriptをFileにアクセスしようとしています。プラグイン名は、このオプションが不正になり、デフォルトのファイル名を上書きします

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

:私はそうのような通常のファイルを作成しようとしているときが

私はまだjavascriptファイルを使用して、同じクラスのプラグインを使用できる方法はありますか?

答えて

4

は、インポートのエイリアスを使用します。

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

+1

回答は*答え*、ない質問でなければなりません。 :-) *(私はあなたのためにそれを修正しました。)* –

+0

ああ、これは誰も見たことがありません。ありがとう。 – Ivaro18

+0

多くの人がそれを使用しているわけではありません。しかし、ええ、あなたはそれを使用することができ、それはかなりクールです。 インポート関数は、これを処理するための多くの方法を持っています。https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/import @ T.J.Crowderありがとう – sheplu

関連する問題