szyun-app-bridge-sdk
v1.0.0
Published
数智云轻应用桥
Downloads
9
Maintainers
Readme
数智云轻应用桥API
一、概述
轻应用桥为H5轻应用应用提供了应用环境、布局、业务组件及原生能力调用的能力,通过轻应用桥可以丰富轻应用的交互体验及业务能力,本规范定义了移动端轻应用桥API的接口规范
二、使用
1、npm 安装
npm install szyun-app-bridge-sdk -S
2、vue 引入
import scpAppBridge from 'szyun-app-bridge-sdk'
Vue.use(scpAppBridge)
// 非vue项目可以直接使用XGJKBridgeApi对象
3、API使用Demo
let params = {
'msg':'这是个测试提示'
}
this.$XGJKBridgeApi.showToast(params, (result) => {
// result = {"code": 200, "msg": "ok"}
})
4、返回格式
{"code": 200, "msg": "ok"}
code:错误码
msg: 错误消息
data: 消息内容
三、API
3.1、显示提示
参数说明:
| 参数名称 | 数据类型 | 必填 | 说明 | | ---- | ---- | ---- | ---- | | msg | string | 是 | 提示内容 |
调用:
let params = {
'msg':'这是个测试提示'
}
this.$XGJKBridgeApi.showToast(params, (result) => {
// result = {"code": 200, "msg": "ok"}
})
3.2、隐藏标题栏
参数说明:
| 参数名称 | 数据类型 | 必填 | 说明 | | ---- | ---- | ---- | ---- | | statue | int | 是 | 0: 隐藏 1: 显示 |
调用:
let params = {
'statue': 0
}
this.$XGJKBridgeApi.hindActionbar(params, (result) => {
// result = {"code": 200, "msg": "ok"}
})
3.3、关闭页面
调用:
this.$XGJKBridgeApi.closePage((result) => {
// result = {"code": 200, "msg": "ok"}
})
四、错误码
| code | | | ---- | ---- | | 200 | 调用成功 | | 201 | 接口未定义 |