当前位置: 首页 > news >正文

陕西省网站开发遵义城乡建设网站

陕西省网站开发,遵义城乡建设网站,pc访问手机网站跳转,中石油网页设计与网站建设之前写过一个React Native调用摄像头画面及拍照和保存图片到相册全流程但是这个仅限于调用摄像头拍照并保存图片,今天再写一个版本的操作,这个博客目前实现的有三点操作: 调用摄像头拍照对照片进行剪切从相册选取图片 功能上面来说有两点: 点击按钮可以对摄像头进行拍照,拍完照… 之前写过一个React Native调用摄像头画面及拍照和保存图片到相册全流程但是这个仅限于调用摄像头拍照并保存图片,今天再写一个版本的操作,这个博客目前实现的有三点操作: 调用摄像头拍照对照片进行剪切从相册选取图片 功能上面来说有两点: 点击按钮可以对摄像头进行拍照,拍完照会自动跳转到编辑页面,编辑完后图片会显示到页面上面相册选取图片,选择完了自动跳转到图片编辑页面,编辑完了会显示到页面上 这个兼容android和ios 下面就是实现步骤 安装下面的依赖包 yarn add react-native-image-crop-picker在RN项目下android/app/src/main/AndroidManifest.xml文件内加入以下权限申请(调用摄像头权限) ... uses-permission android:nameandroid.permission.CAMERA/ ...在RN项目下的ios/项目名/Info.plist文件内新增以下权限申请(调用相册和摄像头) ...keyNSPhotoLibraryUsageDescription/keystringApp需要您的同意,才能访问相册/stringkeyNSCameraUsageDescription/keystringApp需要您的同意,才能访问相机/string...由于下载了新依赖包,需要在ios文件夹打开终端执行下pod install安装ios相关依赖 在RN项目新加个页面,放入以下代码 import React, { useState } from react; import { View, Button, Image } from react-native; import ImagePicker from react-native-image-crop-picker;const MyComponent () {const [image, setImage] useState(null);const handleCameraPress async () {try {const pickedImage await ImagePicker.openCamera({cropping: true,cropperCircleOverlay: false,width: 300,height: 300,cropperToolbarTitle: ,cropperToolbarColor: black,cropperActiveWidgetColor: #ffffff,cropperStatusBarColor: black,cropperToolbarWidgetColor: #ffffff,cropperToolbarVisible: false,hideBottomControls: true,freeStyleCropEnabled: false});setImage(pickedImage.path);} catch (error) {console.log(Error:, error);}};const handleGalleryPress async () {try {const pickedImage await ImagePicker.openPicker({cropping: true,cropperCircleOverlay: false,width: 300,height: 300,cropperToolbarTitle: ,cropperToolbarColor: black,cropperActiveWidgetColor: #ffffff,cropperStatusBarColor: black,cropperToolbarWidgetColor: #ffffff,cropperToolbarVisible: false,hideBottomControls: true,freeStyleCropEnabled: false});setImage(pickedImage.path);} catch (error) {console.log(Error:, error);}};return (View style{{ flex: 1, alignItems: center, justifyContent: center }}{image Image source{{ uri: image }} style{{ width: 200, height: 200 }} /}Button title拍照并裁剪 onPress{handleCameraPress} /Button title从相册选择并裁剪 onPress{handleGalleryPress} //View); };export default MyComponent;PS:如果这里有爆红先不用管,因为path是ImagePicker返回回来的对象里面的属性,编辑器不知道,默认就是未识别的属性,反正代码能跑通 然后直接看页面运行就好,下面贴几个效果图 页面样式 截图页面样式 选取相册图片
http://www.hkea.cn/news/14484860/

相关文章:

  • 风琴折叠图片效果网站建设银行嘉兴分行网站首页
  • 五年级信息做网站的软件北京朝阳区互联网公司有哪些
  • 网站建设制作方法wordpress玻璃透主题
  • 个人建网站怎么赚钱高职高专图书馆网站建设
  • 崇文网站开发高港区企业网站建设
  • 做外贸 需要做网站吗成都住房和城乡建设局 网站首页
  • 上海市建设干部学校网站大型电子商务系统网站建设
  • 福州网站建设做外贸网站空间多少g
  • 建设网站导航怎么盈利湖南网站建设工作室
  • 旅游类网站模板怎么用word做网站
  • 不一样维度的网站wordpress怎么做淘宝推广
  • 二级网站怎样被百度收录扬州专业外贸网站建设推广
  • 网站优化人员thinkphp官方网站
  • 钓鱼网站开发做网站要学的教程
  • 做音响的是哪个网站营销型网站备案
  • 简单的设计网站wordpress怎么流量赚钱
  • 视频教做家常菜的网站做网站推广的一般都是什么公司
  • 南宁网站制作建设为什么要用wordpress
  • 教育网站制作哪个好wordpress radiate
  • 东莞教育建站做淘宝网站目的是什么
  • 扫描做电子版网站如何选择网站制作公司
  • 苏州网站建设方法网站建设预览
  • 网站开发工作流审批流wordpress 照片墙插件
  • 网站备案取消wordpress去-
  • 影视传媒公司网站php源码百度网站提交入口百度
  • 加强医院网站建设有关网站建设的合同
  • 丽水网站建设微信推广廊坊网站制作费用
  • 网站搜索框wordpress百度翻译
  • 北京手机网站设计报价广东省建设安全中心网站
  • 传媒网站设计2023网站分享