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

陕西省网站开发供需平台类网站建设

陕西省网站开发,供需平台类网站建设,嘉祥做网站,南宁市建设局网站之前写过一个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/14420280/

相关文章:

  • 网页制作与网站建设 在线作业网站建设入门pdf
  • qq代挂主站网站建设免费ppt模板大全下载的网站
  • 网站开发 超速云定制网站的制作流程
  • 深圳网站设计公司yx成都柚米科技15东莞工作招聘网最新招聘
  • 国家建设部网站官网证件查询网站如何做su
  • 网站后台 行间距调整微信长图的免费模板网站
  • 网站死链查询一站式手机网站制作
  • 北京营销型网站建站公司创维网站关键字优化
  • 建设电子商务网站前的市场分析wap网站自动
  • 运城市住房与城乡建设局网站网站系统怎么建设
  • 如何建造网站视频教程dz系统怎么做地方网站
  • MAC怎么做网站seo如何优化一个网站
  • 返利淘客网站源码和田哪里有做网站的地方
  • 网站div的高度根据图片做网站的空间和服务器吗
  • 公司网站 源码网站建设服务标语
  • 网站建设信息表重庆软件制作平台
  • 义务加工网江苏seo外包
  • 在哪个网站订酒店做申根签证ux主题wordpress
  • 软文网站备案如何查询房产网签查询
  • 手机网站作用重庆网站建设cqsday
  • 网站建设需要什么条件桂林人才网
  • 网站设计专题页算命网站建设开发
  • 怎么管理网站的内容吗福州网站制作工具
  • 网站界面设计图片h5制作软件免费版
  • wordpress sql root专业seo优化费用
  • cnzz 网站域名怎么填做电商网站报价
  • 互动网站建设公司自己做电影资源网站
  • 凡客网站建设怎么样个人养老保险app下载
  • 网站建设收费东莞长安做网站
  • 花生壳如何建设网站高效网站建设咨询