私のChrome拡張機能をTypeScriptに移行しようとしていて、@types
の不足に関連した多数のエラーがあります。誰かが解決方法を明らかにすれば、ほとんどが解決されると思う。もちろんについてFileError
を文句を言いクロムエクステンションコードのtypescriptで@typesを探すにはどうすればよいですか?
export function fsErrorHandler(e) {
var msg = '';
switch (e.code) {
case FileError.QUOTA_EXCEEDED_ERR:
msg = 'QUOTA_EXCEEDED_ERR';
break;
case FileError.NOT_FOUND_ERR:
msg = 'NOT_FOUND_ERR';
break;
case FileError.SECURITY_ERR:
msg = 'SECURITY_ERR';
break;
case FileError.INVALID_MODIFICATION_ERR:
msg = 'INVALID_MODIFICATION_ERR';
break;
case FileError.INVALID_STATE_ERR:
msg = 'INVALID_STATE_ERR';
break;
default:
msg = 'Unknown Error';
break;
}
}
:
は、だから私は、この一般的なエラーハンドラを持っています。これらは代わりに、すでに私の@types
です:@タイプ/場所でのファイルシステムで、それはによって認識されなければならないので、私はHTML5 FileSystem API bookから分かるように
chrome
filesystem
filewriter
jquery
同じくらい、FILEERRORは、ファイルAPIの一部です。 WebStorm ...私は何が欠けていますか?
もう1つのタイプが見つからないのはnavigator
ですが、lib.d.tsにマージされていることがわかったので、認識する必要があります。
は、情報をありがとう!私は自由な瞬間にそれをやります。一方、私はちょうど迅速かつ汚れた回避策としてCordovaからインターフェイスをコピーしました。 – user776686