whatsapp_camera
这是一个打开相机以及照片库的包,旨在简化最终用户的步骤
它还包含一个用于查看图片的组件
如何使用
打开相机
List<File>? res = await Navigator.push(
context, MaterialPageRoute(
builder: (context) => const WhatsappCamera(),
),
);
打开图片
Navigator.push(
context, MaterialPageRoute(
builder: (context) => const ViewImage(
image: 'https://...',
imageType: ImageType.network,
),
),
);
Android
添加权限:文件: /android/app/main/AndroidManifest.xml
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<application
android:requestLegacyExternalStorage="true"
...
文件: android/app/build.gradle
minSdkVersion 21
compileSdkVersion 33
ios
文件: /ios/Runner/Info.plist
<key>NSCameraUsageDescription</key>
<string>Can I use the camera please?</string>
<key>NSPhotoLibraryUsageDescription</key>
<string>Used to demonstrate image picker plugin</string>
用心制作 ❤️ by Weliton Sousa
