All Projects → clouDr-f2e → Mitojs

clouDr-f2e / Mitojs

Licence: mit
👀 一款轻量级的收集页面的用户点击行为、路由跳转、接口报错、代码报错、并上报服务端的SDK

Labels

Projects that are alternatives of or similar to Mitojs

Openvr
OpenVR SDK
Stars: ✭ 4,997 (+758.59%)
Mutual labels:  sdk
Card.io Android Source
The open-source code for the card.io-Android-SDK: provides fast, easy credit card scanning in mobile apps
Stars: ✭ 549 (-5.67%)
Mutual labels:  sdk
Pymessager
Python API to develop chatbot on Facebook Messenger Platform
Stars: ✭ 580 (-0.34%)
Mutual labels:  sdk
Countly Server
Countly helps you get insights from your application. Available self-hosted or on private cloud.
Stars: ✭ 4,857 (+734.54%)
Mutual labels:  sdk
Librealsense
Intel® RealSense™ SDK
Stars: ✭ 5,652 (+871.13%)
Mutual labels:  sdk
Alipay Easysdk
Alipay Easy SDK for multi-language(java、c#、php、ts etc.) allows you to enjoy a minimalist programming experience and quickly access the various high-frequency capabilities of the Alipay Open Platform.
Stars: ✭ 559 (-3.95%)
Mutual labels:  sdk
Java Sdk
百度AI开放平台 Java SDK
Stars: ✭ 495 (-14.95%)
Mutual labels:  sdk
Countly Sdk Ios
Countly Product Analytics iOS SDK with macOS, watchOS and tvOS support.
Stars: ✭ 585 (+0.52%)
Mutual labels:  sdk
Daml
The Daml smart contract language
Stars: ✭ 548 (-5.84%)
Mutual labels:  sdk
Imgly Sdk Html5
The most comprehensive photo editor SDK for web and mobile
Stars: ✭ 573 (-1.55%)
Mutual labels:  sdk
Worldwindjava
The NASA WorldWind Java SDK (WWJ) is for building cross-platform 3D geospatial desktop applications in Java.
Stars: ✭ 526 (-9.62%)
Mutual labels:  sdk
Silent Face Anti Spoofing
静默活体检测(Silent-Face-Anti-Spoofing)
Stars: ✭ 538 (-7.56%)
Mutual labels:  sdk
Aliyun Cli
Alibaba Cloud CLI
Stars: ✭ 561 (-3.61%)
Mutual labels:  sdk
Dorita980
Unofficial iRobot Roomba and Braava (i7/i7+, 980, 960, 900, e5, 690, 675, m6, etc) node.js library (SDK) to control your robot
Stars: ✭ 523 (-10.14%)
Mutual labels:  sdk
Sdkhotfix
在用户规模千万级别的app中验证过,稳定无兼容问题,5分钟让你的SDK拥有热修复能力。A SDK hotfix library with stable verified in tens of millions of users can be accessed in only five minutes.
Stars: ✭ 585 (+0.52%)
Mutual labels:  sdk
Onesignal Android Sdk
OneSignal is a free push notification service for mobile apps. This plugin makes it easy to integrate your native Android or Amazon app with OneSignal. https://onesignal.com
Stars: ✭ 503 (-13.57%)
Mutual labels:  sdk
Devkit
Stars: ✭ 561 (-3.61%)
Mutual labels:  sdk
Milo
Eclipse Milo™ - an open source implementation of OPC UA (IEC 62541).
Stars: ✭ 587 (+0.86%)
Mutual labels:  sdk
Java Sdk
🥇 Java SDK to use the IBM Watson services.
Stars: ✭ 587 (+0.86%)
Mutual labels:  sdk
Swiftinstagram
Instagram API client written in Swift
Stars: ✭ 570 (-2.06%)
Mutual labels:  sdk
Ohbug

一款轻量级的收集页面的用户点击行为、路由跳转、接口报错、代码报错、并上报服务端的SDK

npm version license Code style build status codecov

功能

  • [x] 🔨监听请求错误
  • [x] 🔨console
  • [x] 🔨路由跳转
  • [x] 🔨代码报错
  • [x] 🔨click、wx:tab、touchmove
  • [x] 🔨资源加载错误
  • [x] 🏅自定义上报错误
  • [x] 🚀丰富的hooks与配置项支持可高定制化
  • [x] 🌝支持IE8和安卓5以上
  • [x] 👌持续迭代与更新
  • [x] 完善的e2e测试
  • [x] 完善的单元测试(77%~coding)
  • [x] 支持原生Web @mitojs/browser
  • [x] 支持Web框架(Vue3、Vue2、[email protected]@mitojs/web
  • [x] 支持原生微信小程序、支持uni-app等微信小程序框架 @mitojs/wx-mini

安装

web

使用npm

$ npm i @mitojs/web

使用yarn

$ yarn add @mitojs/web

使用CDN

<script src="https://cdn.jsdelivr.net/npm/@mitojs/web/dist/web.min.js"></script>

wx-mini

使用npm

$ npm i @mitojs/wx-mini

使用yarn

$ yarn add @mitojs/wx-mini

使用CDN

<script src="https://cdn.jsdelivr.net/npm/@mitojs/wx-mini/dist/wx-mini.js"></script>

迁移指南

改造原因

一开始只有@zyf2e/mitojs一个包,里面包含了原生浏览器、Vue、React、微信小程序的所有监控代码,使用起来比较简单,但是微信小程序的包是有大小限制,所以想要尽量限制mitojs的大小,分成:

  • @mitojs/core
  • @mitojs/shared
  • @mitojs/browser
  • @mitojs/vue
  • @mitojs/react
  • @mitojs/wx-mini
  • @mitojs/web

优势:

  1. 为了减少包大小
  2. 后续好维护,方便添加新功能,如:埋点SDK、node监控

迁移

使用指南

使用指南

hooks与配置项

hooks与配置项

示例

mitojs-在线demo

mito-在线demo

收集信息平台展示

该SDK能收集哪些信息:下面这些例子给你一一展示:

react-example

vue-在线示例

react-在线示例

js-在线示例

wx-mini-在线示例

issue

欢迎所有人提issue,如果有什么好的建议和问题可以直接联系本人微信(备注mitojs):

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].