2.4.8 • Published 6 years ago

QAP-SDK v2.4.8

Weekly downloads
308
License
-
Repository
-
Last release
6 years ago

千牛 Mobile SDK

服务于千牛、Lazada、阿里妈妈客户端应用开发的JSSDK。

版本列表

最新版本:2.4.4

更多历史版本请查看:https://www.npmjs.com/package/QAP-SDK

版本 2.x vs 1.x

  • QN.ajax 新接口。支持方便快捷地进行异步请求。
  • QN.fetch 升级。不再支持 mode: jsonpdataType 参数。 JSONP 接口请使用 QN.ajax
  • QN.mtop 升级,详见文档。
  • QN.on QN.off QN.emit 接口升级,调用更简单。新增多个系统级事件。
  • QN.sso 升级,支持 forceReAuth
  • QN.navigator 升级,支持页面降级时自动转换URL,新增 N 多系统图标。

如果你仍在使用 QAP-SDK 1.x,请参考:QAP-SDK 1.x 文档

Getting start

介绍

由于 QAP-SDK 的跨三端特性,QAP-SDK 包发布时会同时发布 NPM 包 和 CDN 版本。其中 CDN 版本的根路径为://g.alicdn.com/x-bridge/qap-sdk/{version}/

在 NPM 包 和 CDN 版本中, 都会包含 2 个文件,如下:

├── qn.min.js
└── qn.web.min.js
文件说明
qn.min.js包默认输出的文件,同时兼容 Weex/Web 环境
qn.web.min.js专用于 Web 环境下的版本,体积比 qn.min.js 小,但接口、功能完全一样

以 NPM 依赖包形式使用

这种方式在 Weex/Web 中均可以

安装 Install

npm install QAP-SDK --save

QN SDK 依赖于 Promise,对于不支持的环境,还需要安装并依赖 Promise polyfill

npm install es6-promise-polyfill --save;

import QAP-SDK

在 Weex 环境中,通过以下方式 import QAP-SDK:

import QN from 'QAP-SDK';

在 Web 环境中,通过以下方式 import QAP-SDK:

import QN from 'QAP-SDK/qn.web.min';

以 script 标签形式引入使用

<script src="//g.alicdn.com/x-bridge/qap-sdk/2.4.4/qn.web.min.js"></script>

调用 SDK 接口

在 Weex/Web 环境中,QAP-SDK 接口调用的方式都完全一致。

// Promise 形式
QN.top.invoke({
    query: {
        method: 'taobao.time.get', // TOP 接口名称
    },
}).then(result => {
    console.log(result);
}, error => {
    console.log(error);
});

// 回调函数形式
QN.top.invoke({
    query: {
        method: 'taobao.time.get', // TOP 接口名称
    },
    success(result) {
        console.log(result);
    },
    error(error) {
        console.log(error);
    }
});

更多接口调用文档请参考API文档。

2.4.8

6 years ago

2.4.7

6 years ago

2.4.6

6 years ago

2.4.5

6 years ago

2.4.4

6 years ago

2.4.3

6 years ago

2.4.2

6 years ago

2.4.1

6 years ago

2.4.0

6 years ago

2.3.12

6 years ago

2.3.11

6 years ago

2.3.10

6 years ago

2.3.9

6 years ago

2.3.8

6 years ago

2.3.7

6 years ago

2.3.6

6 years ago

2.3.5

6 years ago

2.3.4

6 years ago

2.3.3

6 years ago

2.3.2

7 years ago

2.3.1

7 years ago

2.3.0

7 years ago

2.2.10

7 years ago

2.2.9

7 years ago

2.2.8

7 years ago

2.2.7

7 years ago

2.2.6

7 years ago

2.2.5

7 years ago

2.2.4

7 years ago

2.2.3

7 years ago

2.1.7

7 years ago

2.2.2

7 years ago

2.2.1

7 years ago

2.2.0

7 years ago

1.0.13

7 years ago

2.1.6

7 years ago

2.1.5

7 years ago

2.1.4

7 years ago

2.1.3

7 years ago

2.1.2

7 years ago

2.1.1

7 years ago

2.1.0

7 years ago

2.0.18

7 years ago

2.0.17

7 years ago

2.0.16

7 years ago

2.0.15

7 years ago

2.0.14

7 years ago

2.0.13

7 years ago

2.0.12

7 years ago

2.0.11

7 years ago

2.0.10

7 years ago

2.0.9

7 years ago

2.0.8

7 years ago

2.0.7

7 years ago

2.0.6

7 years ago

2.0.5

7 years ago

2.0.4

7 years ago

2.0.3

7 years ago

2.0.2

7 years ago

2.0.1

7 years ago

2.0.0

7 years ago

1.0.12

7 years ago

1.0.11

7 years ago

1.0.10

7 years ago

1.0.9

7 years ago

1.0.8

7 years ago

1.0.7

7 years ago

1.0.6

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago

0.0.35

7 years ago

0.0.34

7 years ago

0.0.33

7 years ago

0.0.32

7 years ago

0.0.31

7 years ago

0.0.30

7 years ago

0.0.29

7 years ago

0.0.28

7 years ago

0.0.27

7 years ago

0.0.26

7 years ago

0.0.25

7 years ago

0.0.24

7 years ago

0.0.23

7 years ago

0.0.22

7 years ago

0.0.21

7 years ago

0.0.20

7 years ago

0.0.18

7 years ago

0.0.17

8 years ago

0.0.16

8 years ago

0.0.15

8 years ago

0.0.14

8 years ago

0.0.13

8 years ago

0.0.12

8 years ago

0.0.11

8 years ago

0.0.10

8 years ago

0.0.9

8 years ago

0.0.8

8 years ago

0.0.7

8 years ago