【Flutter】表单 - ImagePicker

ImagePicker 图片选择器

首先在 pubspec.yaml 添加依赖

image_picker: 0.5.0+9

Ios 在文件夹 ios/Runnder/Info.plist 中添加你的关键字

  • NSPhotoLibraryUsageDescription 描述为什么你 app 需要获取照片的权限。
  • NSCameraUsageDescription 描述你的 app 为什么需要获取相机权限。
  • NSMicrophoneUsageDescription 描述你的 app 为什么需要访问 sd 卡。

Android 不要用任何描述 可以直接访问。

import 'package:image_picker/image_picker.dart';
// 获取图片
var image = await ImagePicker.pickImage(source: ImageSource.camera);

http 请求

dependencies:
  dio: 2.1.x 

dio 库是一个支持拦截,全局配置,formData,请求中断,文件下载,超时等信息的 http 库。

import 'package:dio/dio.dart';
void getHttp() async {
  try {
    Response response = await Dio().get("http://www.google.com");
    print(response);
  } catch (e) {
    print(e);
  }
}

你可能感兴趣的:(【Flutter】表单 - ImagePicker)