jeejioappsdk

Jeejio App development with the object side of the interactive API packaging

Usage no npm install needed!

<script type="module">
  import jeejioappsdk from 'https://cdn.skypack.dev/jeejioappsdk';
</script>

README

Jeejio App SDK文档


什么是 Jeejio App

Jeejio App是基于Jeejio生态的 前端接口集成,具有安全、易用等特点。

什么是 Jeejio APP SDK

是一个使您可以轻松开发前端 APP 的开发者工具包,提供了与控制端交互和物端交互功能。

开始使用 Jeejio App SDK

npm i jeejioappsdk
  • SDK引入
import jeejioApp from '文件相对路径/node_modules/jeejioappsdk'

Jeejio App SDK 主要 API 介绍

  • jeejioApp.jAppAxios({协定的对象}):Jeejio App 与控制端交互。
  • jeejioApp.jAppAxiosInner(requestUrl, requestPayload):Jeejio App 与后台交互。
  • jeejioApp.goBack(): h5页面返回控制端接口。
  • 一些设备及登录基本信息存放在 sessionStorage 中: sessionStorage.getItem("jeeJio_machineCode") :设备码。 sessionStorage.getItem("jeeJio_userId") :用户id。 sessionStorage.getItem("jeeJio_packageName") :包名。 sessionStorage.getItem("jeeJio_statusHeight") :设备状态栏高度。

演示

1、Jeejio App 与控制端交互
  • SDK引入
import jeejioApp from '文件相对路径/node_modules/jeejioappsdk'
  • 交互
let jeejioAppAxios=  jeejioApp.jAppAxios({type: 2});

jeejioAppAxios.then((response)=>{
//数据操作
})
2、Jeejio App 与后台交互
  • SDK引入
import jeejioApp from '文件相对路径/node_modules/jeejioappsdk'
  • 交互
let jAppAxiosInner =  jeejioApp.jAppAxiosInner('https://machineweb.qajeejio.com/xxx', {
        machineCode: sessionStorage.getItem('jeeJio_machineCode')
      });
jAppAxiosInner.then((response)=>{
//数据操作
})