npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

react-native-jimi

v2.0.2

Published

几米圈前端业务组件库

Readme

几米圈标准小程序

描述

此项目为几米圈对几米小程序业务封装的标准化组件,其中包括定位,轨迹,追踪,录音,围栏等。
组件中包括业务功能和几米圈标准化接口,只适用于所有几米圈小程序开发者。
使用此组件能够实现快速开发,集成,迅速构建出一个具有功能性的小程序。

安装

1. npm install react-native-jimi --save

2. yarn add react-native-jimi

模块依赖

# 请安装模块依赖
"node-forge": "0.9.1",
"prop-types": "15.7.2",
"react": "16.6.3",
"react-native": "0.58.6",
"react-native-baidu-map-jm": "1.3.1",
"react-native-fs": "2.13.3",
"react-native-ftp-jm": "^1.0.4",
"react-native-gesture-handler": "1.3.0",
"react-native-maps": "0.24.0",
"react-native-orientation": "3.1.3",
"react-native-photoview-jm": "1.0.24",
"react-native-rtmp-player-jm": "1.1.4",
"react-native-shadow": "1.2.2",
"react-native-svg": "9.3.7",
"react-native-swiper": "1.5.14",
"react-native-video": "5.0.2",
"react-navigation": "3.6.1",
"react-redux": "6.0.1",
"redux": "4.0.1",
"redux-thunk": "2.3.0",
"teaset": "0.6.3",
"i18n-js": "3.7.0",

组件

业务组件

<Jimi.MapLib />地图控件

<Jimi.Position />定位

<Jimi.Track />轨迹

<Jimi.Trace />追踪

<Jimi.FenceList />围栏列表

<Jimi.AddFence />添加围栏

<Jimi.Record />录音

<Jimi.Photo />相册文件夹

<Jimi.PhotoAlbum />相册轮播

<Jimi.PhotoList />相册列表

<Jimi.PhotoDeatil />图片和视频详情

<Jimi.Photograph />图片

<Jimi.Video />视频

<Jimi.RVC />RVC(实时视频)

<Jimi.Empty />数据空白

<Jimi.Details />设备详情

<Jimi.IconLibrary />图标库

<Jimi.MediaContral />远程拍摄

<Jimi.MediaSyn />媒体同步

<Jimi.instruction />指令

<Jimi.InstructionsLog />指令日志

基础组件

<Circle.Toast />提示

<Circle.PullList />上拉加载下拉刷新(无分组列表)

<Circle.GroupList />上拉加载下拉刷新(分组列表)

<Circle.Switch />开关

<Circle.Drawer />底部抽屉

<Circle.Wheel />滚轮

<Circle.Modal />弹框

<Circle.Icon />图标

<Circle.Button />按钮

<Circle.Angle />角标

<Circle.Datepicker />日历选择器

方法

<Api /> 接口

日志

###版本:'1.1.6'

  1. 分享弹出框新增动画效果

###版本:'1.3.8'

  1. 新增Modal组件,将对话框,提示框,输入框等集合在此,以便调用
  2. 新增滚轮,底部抽屉,提示,时间选择器,上拉加载下拉刷新,开关,相册,无数据组件
  3. button组件新增可传入子元素
  4. 追踪业务组件将设备和我的位置轨迹线改为设备运动中的轨迹线
  5. 录音选择时间的弹出框改为使用底部抽屉,提示对话框改为已封装的Modal.dialog,wheel已换成自己封装的,新增发送指令加载中的按钮
  6. 定位组件新增电量百分比
  7. 围栏列表组件提示对话框改为已封装的Modal.dialog
  8. 覆盖物组件overlay.js新增show方法,OverlayView.js修改了主体内容样式
  9. 围栏业务组件和录音业务组建为空时候使用Empty无数据组件

###版本:'1.4.4'

  1. 重新绘制首页界面
  2. 新增基础api的文档
  3. 新增空白页组件和图标组件文档、例子
  4. 新增提示框,修改弹框的例子
  5. 优化button组件,让其继承TouchableOpacity参数,新增其文档
  6. 新增底部抽屉组件例子
  7. 添加麦克风权限接口
  8. 添加RVC业务组件及相关文档和实例
  9. 优化toast不能自定义位置问题,与样式问题
  10. 使用字体图标替换掉所有的图片

###版本:'1.4.5'

  1. 新增指令配置功能,根据组件生成指令
  2. RVC新增摄像头切换功能
  3. 新增媒体同步组件
  4. 添加WIFI相关接口
  5. 新增相册组件
  6. 新增详情和设备图标组件
  7. 新增远程拍摄组件
  8. 新增流量卡公共方法
  9. 定位新增电源充电状态,电量,电压配置项
  10. 修改RVC退出及切换后台功能
  11. 修改android录音退出后台继续播放的问题
  12. 修改录音记录储存位置由本地变成服务器
  13. 修改录音配置指令传参类型
  14. 添加录音配置值单位
  15. 添加录音类型

###版本:'1.4.6'

  1. 新增国际化
  2. 追踪组件新增了可选择刷新秒数功能
  3. 流量卡url改为后台配置
  4. 指令新增时间选择器和tab栏切换
  5. 新增时间选择器组件
  6. 定位新增地图类型监听事件

###版本:2.0.0

  1. 新增Applet版本查询接口,及版本判断接口。
  2. 新增Applet中http请求版本效验逻辑,新增接口都需参数版本参数。
  3. 新增jmAjax防止同一请求同一时间出现多次的逻辑。
  4. Applet新增导航接口
  5. 已经将所有组件的主题样式进行抽离
  6. 地图组件进行拆分,完成组件和业务的分离
  7. Icon组件新增可自定义图标功能
  8. 将语言设置改为不必全局填写

###版本:2.0.1

  1. 新增Track组件isfilter字段,用于传给后台是否过滤0经纬度。
  2. 修复当经纬度另一为0时无法播放的问题。
  3. 修复RollPanel组件为英文时,自动计算滚动时间过慢的问题。
  4. 修复设备状态国际化失效的问题。
  5. 修复指令成功回调参数发生报错的问题。