【问题标题】:React Native NativeModule.ImagePickermanager is nullReact Native NativeModule.ImagePickermanager 为空
【发布时间】:2019-07-22 17:04:56
【问题描述】:

我正在尝试使用 react-native-image-picker,但出现错误:NativeModule.ImagePickermanager is null。

import React, { Component } from 'react';
import { Text, View, StyleSheet, Alert, PixelRatio, Image } from 'react-native';
import ImagePicker from 'react-native-image-picker';
...
handleChoosePhoto = () => {
    const options = {
      noData: true,
    };
    ImagePicker.launchImageLibrary(options, response => {
      if (response.uri) {
        this.setState({ photo: response });
      }
    });
};

...

<View style={{ flex: 1, alignItems: 'center', justifyContent: 'center' }}>
            {this.state.photo && (
    <Image
       source={{ uri: this.state.photo.uri }}
       style={{ width: 300, height: 300 }}
    />
  )}
  <Button title="Choose Photo" onPress={this.handleChoosePhoto} />
</View>

我尝试运行react-native link react-native-image-picker。当我运行这个命令时,什么也没有发生。它在终端中不显示任何内容。我用的是IOS模拟器。

【问题讨论】:

  • 您找到解决方案了吗?

标签: react-native react-native-image-picker


【解决方案1】:

我在过去 8 小时内一直在尝试解决此错误,但未能成功。请使用世博会的 I​​magePicker,这是它的链接。 https://docs.expo.io/versions/latest/sdk/imagepicker/ 它将解决您的错误。

【讨论】:

  • 谢谢。是的,我也在使用 expo image
【解决方案2】:

我也有同样的问题。这对我有用。

卸载最新版本 npm 卸载 react-native-image-picker 安装版本 0.28.0 npm install react-native-image-picker@0.28.0 --save react-native 链接 react-native-image-picker

【讨论】:

  • 正是我需要的!你真棒
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-10-21
  • 1970-01-01
  • 2018-09-17
  • 1970-01-01
  • 2019-06-21
  • 2020-04-30
相关资源
最近更新 更多