错误:反应原生中的/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 (将#修改为@)