現在Monacaを使ってアプリを作成しております。
FileAPIを用いて新しいフォルダを作成するコードを作成しました。フォルダ自体はこれで作成されるようになったのですが、フォルダ作成成功時に続けて処理させるコードを書き入れたいのですが、下記の場所に書き込んでもエラーとなり処理が止まってしまいます。
フォルダ作成成功時に続けて内容を処理してくれるコードを正しく書き入れるには、下記コードをどのように修正したら良いでしょうか。
コンソールに表示されるエラーは以下の2点です。
・ReferenceError: Can't find variable: message
・ReferenceError: Can't find variable: subDirectoryReader
よろしくお願いいたします。
function newFolder (){ var newFolderTitle = '新しいフォルダ'; window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onFileSystemSuccess, onFileSystemFail); function onFileSystemSuccess(fileSystem) { var directoryEntry = fileSystem.root; directoryEntry.getDirectory(newFolderTitle, { create: true }, function(subDirectoryEntry) { // 「新しいフォルダ」を作成 subDirectoryReader.readEntries( function (subDirectoryFileEntries) { // ★★★ フォルダ作成成功時、続けて処理させたいコードをここに書き入れましたが動きません ★★★ }, function fail1(error) { console.log("error: " + error.code); }); }); } function onFileSystemFail(error) { console.log("error: " + error.code); } function fail(error) { console.log("error: " + error.code); } }
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。