请选择 进入手机版 | 继续访问电脑版
帖子
帖子
用户
博客
课程
显示全部楼层
11
帖子
0
勋章
48
Y币

[其他] fs的readDir回调在ios手机不会执行

[复制链接]
发表于 2019-8-9 15:25:08
在iphone 6 , iOS 12.3.1版本中, fs模块的readDir的回调函数不会执行是怎么回事? 在安卓中是没有问题的
1111.png
20
帖子
0
勋章
6613
Y币
其他代码注释一下,就留一个alert试一下
11
帖子
0
勋章
48
Y币
yxWin 发表于 2019-8-9 15:45
其他代码注释一下,就留一个alert试一下

有反应的
11
帖子
0
勋章
48
Y币
yxWin 发表于 2019-8-9 15:45
其他代码注释一下,就留一个alert试一下

ios自定义loader是不是看不到代码报错的?
11
帖子
0
勋章
48
Y币
yxWin 发表于 2019-8-9 15:45
其他代码注释一下,就留一个alert试一下
  1. alert(111); //有响应
  2. fs.readDir({path});
  3. alert(222); //无响应
复制代码


但是控制台也没有任何错误信息输出
11
帖子
0
勋章
48
Y币
yxWin 发表于 2019-8-9 15:45
其他代码注释一下,就留一个alert试一下

问题找到了

  1. alert(111)

  2. try {
  3.     fs.readDir({path});
  4. } catch(e) {
  5.     alert(e)  //TypeError: null is not an object (evaluating 'fs.readDir')
  6. }

  7. alert(222);
复制代码


为什么没有加try控制台不会不会提示错误信息呢?

11
帖子
0
勋章
48
Y币
在Promise里错误不会在控制台中提示, 需要显示捕获并console.error
您需要登录后才可以回帖 登录

本版积分规则