React native 捕获图像后显示自定义消息

React native 捕获图像后显示自定义消息,react-native,react-native-camera,React Native,React Native Camera,我试图在用户捕获图像并将图像保存在gallery中后向用户显示一条消息。我在网上冲浪,但找不到任何解决办法。到目前为止,我尝试了以下用于捕获图像的代码- takePicture = async function() { if (this.camera) { this.camera.takePicture().then(data => { FileSystem.moveAsync({ from: data, to: `${FileSystem.docume

我试图在用户捕获图像并将图像保存在gallery中后向用户显示一条消息。我在网上冲浪,但找不到任何解决办法。到目前为止,我尝试了以下用于捕获图像的代码-

takePicture = async function() {
if (this.camera) {
  this.camera.takePicture().then(data => {
    FileSystem.moveAsync({
      from: data,
      to: `${FileSystem.documentDirectory}photos/Photo_${this.state
        .photoId}.jpg`,
    }).then(() => {
      this.setState({
        photoId: this.state.photoId + 1,
      });
      Vibration.vibrate();
    });
  });
}
};

现在我想知道我应该怎么做才能完成比赛。非常感谢您提供的任何帮助。

我并不擅长代码中的所有内容,但您可以通过以下方式发送消息:

Toast.makeText(getApplicationContext(),"Picture taken!",Toast.LENGTH_SHORT).show();

您可以使用跨平台库来代替Toast:

Toast在react native only ToasStandRoid中不可用,但在ios中ToasStandRoid不可用。那么你更喜欢哪个插件。谢谢你的回答,但是我如何才能将它与react native camera view集成呢。我需要一个行动后,相机的照片拍摄。你可以做这个库相关的代码内然后()后,设置状态调用我不太擅长反应或反应本机,所以这将是非常有帮助的,你能给我一个例子吗