Advertisement

React-Native-Vision-Camera:查看视野的相机库

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:ZIP


简介:
React Native Vision Camera是一款功能强大的React Native插件,专为开发者设计,提供高效、灵活的相机操作接口,助力快速实现高质量的移动应用视觉体验。 视觉相机 :camera_with_flash: 可以使用视觉的相机库。 文献资料 安装 ``` npm i react-native-vision-camera npx pod-install ``` 特征 - 照片和视频拍摄 - 可定制设备(超广角、广角、远摄及虚拟多镜头) - 自定义FPS - 由JSI和Reanimated支持的JS Worklet帧处理器(开发中) - 动画缩放功能 - HDR模式和夜间模式 查看应用示例 ```jsx function App() { const devices = useCameraDevices(wide-angle-camera) const device = devices.back if (device == null) return return ( ) } ```

全部评论 (0)

还没有任何评论哟~
客服
客服
  • React-Native-Vision-Camera
    优质
    React Native Vision Camera是一款功能强大的React Native插件,专为开发者设计,提供高效、灵活的相机操作接口,助力快速实现高质量的移动应用视觉体验。 视觉相机 :camera_with_flash: 可以使用视觉的相机库。 文献资料 安装 ``` npm i react-native-vision-camera npx pod-install ``` 特征 - 照片和视频拍摄 - 可定制设备(超广角、广角、远摄及虚拟多镜头) - 自定义FPS - 由JSI和Reanimated支持的JS Worklet帧处理器(开发中) - 动画缩放功能 - HDR模式和夜间模式 查看应用示例 ```jsx function App() { const devices = useCameraDevices(wide-angle-camera) const device = devices.back if (device == null) return return ( ) } ```
  • React Native BLEreact-native-ble-plx
    优质
    react-native-ble-plx是一款专为React Native环境设计的强大BLE插件库,简化了蓝牙低功耗设备的开发流程,支持广泛的iOS和Android功能。 这个库是为React Native项目设计的低功耗蓝牙解决方案。其主要功能包括: - 打开设备上的蓝牙适配器。 - 支持使用BLE(外设模式)在移动设备之间进行通信。 不支持的功能: - 蓝牙经典设备连接。 兼容性:此版本(2.x)与旧版React Native有破坏性的更改。若需查看1.x版本的文档或迁移指南,请参考相应资料。 以下是库的支持列表,列出了不同React Native版本及其对应的状态: - React本机 2.0.0: v0.63.3 - React本机 2.0.0: v0.62.2 - React本机 2.0.0: v0.61.5 - React本机 2.0.0: v0.60.6 近期更新记录如下: 版本 2.0.2 更新了 MultiplatformBleAdapter 到 0.1.7 版,增加了对 BleMulator 的支持,并在catalystInstanceDestroy时移除了客户端的销毁。同时将CI环境升级至RN v0.63.3。 如果您正在寻找关于低功耗蓝牙的React Native项目解决方案,请考虑使用本库以获得帮助。
  • React Native Elements UIstorybook: React-native-elements-storybook
    优质
    React-native-elements-storybook 是一个为 React Native Elements 提供的故事书项目,用于展示和测试其组件库中的各种UI元素。 UI库的开始使用和发展历程包括安装软件包依赖项: ``` ➜ react-native-elements-storybook git:(master) ✗ yarn ``` 然后启动故事书: ``` ➜ react-native-elements-storybook git:(master) ✗ yarn storybook ``` 它将在端口6006处启动,并自动打开浏览器。显示的信息如下: Storybook 5.0.6 已启动,管理器加载时间为20秒,预览页面加载时间为22秒。 本地访问地址:http://localhost:6006
  • React Native Debugger: 可化调试工具 для React Native
    优质
    React Native Debugger是一款针对React Native开发者的可视化调试工具,支持实时编辑和调试iOS与Android应用,提高开发效率。 Mac端可视化调试React或React Native的工具可以用来调试Redux应用状态。
  • React Native RAPI UI:React Native组件
    优质
    React Native RAPI UI 是一个专为React Native打造的高质量UI组件库,提供了一系列美观且功能强大的可重用组件,助力开发者快速构建跨平台移动应用。 React Native Rapi UI 是一个专为 React Native 应用设计的组件库,它提供了丰富的用户界面元素,帮助开发者快速构建美观且功能齐全的应用程序。这个组件库涵盖了基础到高级的各种UI组件,旨在提升开发效率并保持一致的设计风格。 1. **布局组件**:Rapi UI 包含了用于构建应用程序基本结构的布局组件,如 `FlexBox` 和 `Grid` 等,这些基于 React Native 的 Flex 布局模型设计的组件允许开发者灵活地控制元素排列、对齐和分布,并适应不同的屏幕尺寸。 2. **导航组件**:Rapi UI 提供了多种导航解决方案,例如 `StackNavigator`, `TabNavigator` 和 `DrawerNavigator` 等,帮助开发人员实现页面之间的跳转与切换操作,确保用户在应用中的顺畅体验。 3. **列表组件**:这部分可能指的是 `SectionList` 组件。它用于展示分段数据,在电商应用的商品列表或设置菜单等场景下非常有用,能够有效地组织和区分内容。 4. **文本组件**:Rapi UI 提供了可定制的文本显示选项,如 `Text` 和 `Heading`, 支持多种样式及排版选择。开发者可以轻松调整字体大小、颜色、行高以及对齐方式等属性以满足不同的需求。 5. **按钮组件**:各种类型的按钮是用户交互的重要元素。Rapi UI 包含了诸如 `Button`, `OutlineButton` 和 `GhostButton` 等多种样式,方便开发者根据设计要求选择合适的按钮类型,并添加点击反馈和动画效果等特性。 6. **输入框组件**:`TextInput` 组件用于收集用户数据的输入。Rapi UI 提供了一套预设样式的封装版本,支持密码输入、多行文本等多种功能,并且可以设置验证规则以确保有效信息录入。 7. **复选框和单选按钮**:这两种控件在表单与列表中十分常用。通过 Rapi UI 的 `Checkbox` 和 `RadioButton`, 开发者可以获得统一的样式,支持自定义颜色及状态变化等特性来满足多选或单项选择的需求。 8. **头像组件**:用于展示用户个人形象的 `Avatar` 组件可以加载网络图片,并且可配置为圆形或矩形边框。此外还可以添加初始字母作为占位符选项。 该库还支持 TypeScript,使开发者能够获得更好的类型安全性和代码提示功能,从而减少潜在错误的发生概率。React Native Rapi UI 的源码包含完整的组件实现和示例文档,便于开发人员深入了解每个组件的工作原理并根据项目需求进行定制化扩展。 总而言之, React Native Rapi UI 是一个强大且易用的UI组件库,它简化了React Native应用的开发流程,并提供了丰富的设计元素与交互功能。它是快速构建专业移动应用程序的理想选择。
  • React-Native-Doc-Viewer:React Native文档器(支持文件格式包括:xls、ppt等)
    优质
    React-Native-Doc-Viewer是一款专为React Native环境设计的文档查看组件,支持多种文件格式如xls, ppt等,便于开发者轻松集成文档浏览功能。 React Native Doc Viewer 是一个用于在 React Native 应用程序中查看各种文件格式(如 pdf、png、jpg、xls、doc、ppt、xlsx、docx 和 pptx)的桥接模块。 **2017年路线图:** - 增加了大文件下载时的进度事件监听器功能。 **2018年更新内容包括:** - 改进了 Android 平台上的本地文件查看,无需外部应用程序支持。 - 引入了 Windows Phone 的兼容性。 重要信息: 这是一个开源项目。由于个人时间有限,我可能无法持续进行开发工作。感谢您的贡献和支持,我会尽最大努力继续改进和完善这个库。 **变更日志:** 2.7.8 版本 - 添加了一个 XLS 示例文件(适用于 iOS 97-2003)。 2.7.7 版本 - 更新了 react 和 react-native 的版本要求。 2.7.5 版本 - 接受了一项来自 LeMinh1995 的本地文件拉取请求,以及 Linh1987 提交的 podspec 文件更新。 2.7.3 版本 - 添加了一个示例来展示如何使用本地文件。 2.7.2 版本 - 增加了下载进度反馈功能。
  • React Native Audio Toolkit:适用于React Native跨平台音频
    优质
    React Native Audio Toolkit是一款专为React Native开发的跨平台音频解决方案。它提供了一整套易于使用的API,用于处理录音、播放和音效管理等功能,帮助开发者轻松地在iOS和Android平台上实现高质量的音频功能。 这是一个适用于React Native的跨平台(Android和iOS)音频库,支持音频播放与录制功能,并实现了一些实用特性,如网络搜索、循环播放及流媒体传输等功能。 文档中包含了一个关于如何使用此库的指南,该演示展示了大多数可用的功能。在最简单的场景下,播放媒体文件只需执行如下操作: ```javascript new Player(filename.mp4).play(); ``` 同样地,将媒体记录到`filename.mp4`的操作如下所示: ```javascript new Recorder(filename.mp4).record(); ``` 如何使这些功能运行起来?为了快速测试,请查看项目中的相关文档。API文档提供了各种播放示例的指导信息。在使用过程中需要注意的是该库的所有代码都遵循MIT许可证,具体条款请参阅项目的LICENSE文件。其中一些文件来自React Native社区贡献者提供的资源。
  • React-Native-Background-Actions:适用于Android和iOSReact Native后台任务
    优质
    React-Native-Background-Actions是一款强大的React Native库,支持在Android和iOS平台上运行长时间的后台任务,并提供用户反馈界面。 React Native后台服务库可以在Android和iOS设备上永久运行后台任务。此库允许您安排一个后台作业,在应用程序处于前台或后台的情况下都执行JavaScript代码。 对于Android用户:这个库依赖于React Native的版本,因此在构建JS任务之前,请确保仔细阅读相关文档。即使应用已经关闭,这些作业也会继续运行。 而对于iOS设备:该库虽然不能使您的应用永远保持活跃状态(因为受限于iOS的规定),但当您从库中提取JavaScript代码时,可以依赖如音频或地理定位等其他功能的库来帮助应用程序在后台持续运行。 安装和使用指南请参阅相应的文档。维护者信息可以在项目页面找到。感谢所有贡献者的辛勤工作,特别是为iOS部分做出初始贡献的人们。 该库遵循MIT许可协议发布。
  • React Native 使用 jpush-react-native 示例代码
    优质
    本项目提供使用JPush在React Native应用中集成推送通知服务的示例代码。通过jpush-react-native插件实现消息推送功能。 本段落主要介绍了如何在React Native项目中集成jpush-react-native的示例代码,并具有一定的参考价值。对这一主题感兴趣的读者可以参考此内容。
  • React-Native-Video频播放功能
    优质
    React Native Video 是一个强大的React Native库,它提供了一个简单而灵活的方式来集成视频播放功能到移动应用中。支持多种格式和平台,包括Android和iOS。 实现播放、暂停视频;全屏及小屏模式切换;控制视频进度条;切换不同视频。 使用方法:下载代码后执行npm install命令安装依赖,接着运行npm start启动项目,并通过npm link安装react-native-orientation和react-native-video插件(具体操作为react-native link react-native-orientation以及react-native link react-native-video),完成上述步骤即可查看功能效果。