【问题标题】:Expo-Image-Picker does not work on androidExpo-Image-Picker 不适用于安卓
【发布时间】:2022-12-10 11:32:07
【问题描述】:

我使用 Expo SDK47(最新)。我可以选择一张照片,但它会返回一个具有未定义属性的对象(我在下面添加了结果)。它适用于 ios 但不适用于 Android 设备(三星和华为)。 我的代码就是这样。我遵循了文档。

    async function handleImage(){        
            try {
                let result = await ImagePicker.launchImageLibraryAsync({
                    mediaTypes: ImagePicker.MediaTypeOptions.Images,
                    quality: 1,
                  });
              
                  if (!result.cancelled) {
                    setImage(result.uri);
                  }
                  console.log(result) 
           } catch (error) {
                console.log(error)
           }
    }
Object {
  "assetId": undefined,
  "base64": undefined,
  "cancelled": undefined,
  "exif": undefined,
  "height": undefined,
  "type": undefined,
  "uri": undefined,
  "width": undefined,
}

我尝试选择不同的库,但它没有改变。我试图降级我的包裹。我不工作

【问题讨论】:

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


    【解决方案1】:

    使用 Expo SDK 的图像,请参考这里的更多详细信息:https://docs.expo.dev/versions/latest/sdk/imagepicker/

    对于华为环境,如果想试用华为SDK,可以试试ML SDK:

    爪哇:https://developer.huawei.com/consumer/en/doc/development/hiai-Guides/image-classification-0000001050040095

    本机反应:https://developer.huawei.com/consumer/en/doc/development/HMS-Plugin-Guides-V1/image-classification-0000001051086164-V1

    选择图像进行物体检测的功能。

    ImagePicker() { ImagePicker.showImagePicker(options, (response) => {
      if (response.didCancel) {
        console.log('User cancelled image picker');
      } else if (response.error) {
        console.log('ImagePicker Error: ', response.error);
      } else {
    
        this.setState({
          imageUri: response.uri,
        });
    
        this.startAnalyze();
      }
    });
    }
    

    【讨论】:

      【解决方案2】:

      这个问题解决了吗,我也遇到了。你能告诉我解决方案吗?

      【讨论】:

        猜你喜欢
        • 2022-01-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-03-02
        • 2020-11-04
        • 2020-09-16
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多