質問編集履歴

3

追記

2019/04/30 10:17

投稿

annpann
annpann

スコア12

test CHANGED
File without changes
test CHANGED
@@ -207,3 +207,47 @@
207
207
  AndroidエミュレータBlueStacks(ver.4.70.0.1102)内でmonacaデバッガーで検証
208
208
 
209
209
  iOSは実機で検証
210
+
211
+
212
+
213
+ 2019/4/30
214
+
215
+ ディレクトリは
216
+
217
+ const dir = `${cordova.file.dataDirectory}/`;
218
+
219
+ として
220
+
221
+ console.log(JSON.stringify(dir));
222
+
223
+ で正しい情報が取得できていることが確認できました。
224
+
225
+
226
+
227
+ // ローカルのファイル一覧を取得
228
+
229
+ const getFiles = async (dir) => {
230
+
231
+ return new Promise((res, rej) => {
232
+
233
+ const reader = new DirectoryReader(dir.toURL());
234
+
235
+ reader.readEntries(res, rej);
236
+
237
+ });
238
+
239
+ }
240
+
241
+ のreader.readEntries(res, rej);をreader.readEntries(files,res, rej);
242
+
243
+ とすることで処理は進むようになりましたが、
244
+
245
+ console.log(JSON.stringify(files));
246
+
247
+ で{"code" : 5}と表示されます。また、iOSで処理が進まなくなります。
248
+
249
+
250
+
251
+
252
+
253
+ 引き続き自己解決に臨みますが、御助力いただけますと幸甚です。

2

初心者マークをつけました

2019/04/30 10:17

投稿

annpann
annpann

スコア12

test CHANGED
File without changes
test CHANGED
File without changes

1

タグにMonaca を追加しました

2019/04/28 12:10

投稿

annpann
annpann

スコア12

test CHANGED
File without changes
test CHANGED
File without changes