Defined in: src/doc/doc.js:1925

到点综合手机端jsbridge
2.0.0 之前的版本,继承自dpapp-core部分可参考README.md
2.0.0 及其以后的版本继承自KNB,主要是引用了其interfacetitans/bridge 的核心方法,在这之上做了一些API的定制与扩展

接口参数说明

所有接口通过DPZeus对象调用,接口参数是一个对象,除每个接口本身需要传入的参数以外,还有以下通用参数:
success: 接口调用成功后执行的回调函数
fail: 接口调用失败执行的回调函数
handle: 由用户或app触发的回调函数,比如用户点击导航中的按钮,下拉刷新后,监听事件触发时等

回调参数说明

回调函数的值对象通常包括以下属性:
result: 返回值
errorMsg: 错误信息
errorCode: 错误码
status: 接口调用状态,一般为
然后每个特定的API包含自己的特有属性,在下面的文档中,放回值只列出API自有属性,共有的不再赘述了。

使用方式
安装依赖包:

$ npm config set registry 'http://r.npm.sankuai.com/'
$ npm install @dp/dpzeus --save

在代码里引用:

import DPZeus from '@dp/dpzeus'
DPZeus[api_name]({
 // params
 success: function(data){
     // do your staff
 },
 fail: function(error){
     // handle error
 }
});

注意:在 2.0.0 版本及以后,为了防止冲突,API不再通过 DPApp 暴露,全部通过 DPZeus 提供全局调用

说明:在 2.0.0 升级之后,增加了很多新的API,如果要想使用这些新的API,可以升级到最新版本的 dpzeus,兼容之前版本的API,但是要注意全局调用对象的问题。