微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

错误:反应原生中的/storage/emulated/0/saved_signature/signature.png没有这样的文件或目录

如何解决错误:反应原生中的/storage/emulated/0/saved_signature/signature.png没有这样的文件或目录

我是 react native 的新手。我正在尝试存储签名图像。使用签名捕获和获取 blob。 但是当我保存签名时会出现这样的错误

Error: /storage/emulated/0/saved_signature/signature.png (No such file or directory)

我正在使用这样的 fetch blob

_onSaveEvent = (result) => {
   
      RNFetchBlob.fs
      .writeFile(result.pathName,result.encoded,"encoding type")
      .then(success => {
        Alert.alert(
              "info",`It's been downloaded in ${result.pathName}.`
            );   })
      .catch(err => {
        console.warn(err)
      });
  this.setState({ base64: result.pathName });
  console.log("bbbbbbbbbbbbbbbbbbb"+this.state.base64);
}


<SignatureCapture
          //  saveImageFileInExtStorage={true}
          style={styles.signature}
          ref={this.sign}
          onSaveEvent={this._onSaveEvent}
          onDragEvent={this._onDragEvent}
          showNativeButtons={false}
          // saveImage={true}
          showTitleLabel={false}
          
          viewmode={'portrait'}
        />

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。