2016-11-04 13 views
0

コードを読み込んで保存するために、コードバプラグインコードバプラグインファイルを使用しています。私はこのようなファイルを読んでいます:Cordovaファイルからファイル名を取得しますか?

window.resolveLocalFileSystemURL(cordova.file.dataDirectory+__filename, onFile, onFail); 

ファイルが存在しない場合は、エラーコード1が返されます。

function onFail(__file_error){ 
    console.log('load error', __file_error.code);   
} 

私は__file_errorをトレースしましたが、元のファイル名が見つかりませんでしたか?私は解決とonFailの間に任意のオプションのパラメータを渡すことができないようであるので、どのファイルが失敗したかをどのように知るのですか?

答えて

0

あなたが何か行うことはできません。構文ので、私の携帯電話に

window.resolveLocalFileSystemURL(
    cordova.file.dataDirectory+__filename, 
    onFile, 
    function(){console.log(__filename);onFail} 
); 

申し訳ありませんが、100%ではないかもしれないが、あなたは失敗を指定する機能、その関数を呼び出すことができ、エラーを記録(またはonFailを呼び出してエラーコードを取得します。

+0

私はonFailに余分なパラメータを渡すことができないので、私はonFailの__filenameを持っていません。だから私は基本的に2つの機能を持っています。エラーコードとファイル名を同じ関数に入れたいのですが... – Eric

関連する問題