收藏
回答

Promise.all在编译器上正常,到手机上就一直.catch?

Promise.all方法在电脑上一直都是可以.then,但真机调试就一直.catch出错。为什么啊?

回答关注问题邀请回答
收藏

1 个回答

  • 少侠
    少侠
    2020-10-22

    这个首先和Promise.all没什么关系。你执行的api调用时报错了,你可以把使用的api贴出来,我们可以具体看看

    2020-10-22
    有用 2
    回复 5
    • 。。。
      。。。
      2020-10-22
      嗯,现在分析出原因了,用了writeFile方法,在ios上写入失败,安卓上可以。请问这该怎么解决呢
      2020-10-22
      回复
    • 少侠
      少侠
      2020-10-22回复。。。
      你应该是批量写把,试试用 writeFileSync 同步方法一个个写
      2020-10-22
      2
      回复
    • 。。。
      。。。
      2020-10-22回复少侠
      使用writeFileSync 报错。。path must be a string
      2020-10-22
      回复
    • 。。。
      。。。
      2020-10-22回复少侠
      我用typeof 是string
      2020-10-22
      回复
    • 。。。
      。。。
      2020-10-22回复少侠
      嗯,是我参数搞错了,我再试试
      2020-10-22
      回复
登录 后发表内容
问题标签