企达即时通讯手册

native.js示例汇总

扫一扫手机上运行

使用说明

测试native.js,步骤如下
  • 1、创建测试页面

    引入地址:

    <script src="http://IM服务器地址/static/docs/file/im_native.sdk.js"></script>

    下载测试demo

  • 2、在后台添加测试

    如何配置一个应用

  • 3、打开客户端测试

    客户端打开应用面板,进入对应的应用程序

得到登录信息

函数名称:getLoginInfo

请求参数

返回结果(成功)

名称 必选 类型 说明
id false string
name false string
avatar false string

选择联系人

函数名称:selectContacts

请求参数

名称 必选 类型 说明
type true string all/user all 只支持部门选择, user只能选择人员
limit true string 选择的数量限制 0 无限 1表示单选

返回结果(成功)

名称 必选 类型 说明
type false string o/d/u o 组织 d 部门 u 人员
id false string
name false string
avatar false string

打开窗体

函数名称:openWindow

请求参数

名称 必选 类型 说明
title false string 空为取网页的Title
bgcolor false string 背景颜色
color false string 字体颜色 默认 #fffff
hidden false string 导航条 0限藏 1显示
type false string 默认为0 0/1 内置/系统
leftMenu true json {icon,text,event}
rightMenu true json {icon,text,event}
closePage false string 当前地址为 closePage,点返回关闭而不是后退,解决第一页跳转,第二页是首页的问题

返回结果(成功)

关闭窗体

函数名称:closeWindow

请求参数

返回结果(成功)

选择文件

函数名称:selectFile

请求参数

名称 必选 类型 说明
accept false string 默认 * ,有 image/audio/video
capture false int 默认 * ,filesystem/caram/camcorder/microphone
multiple false string 默认 false ,true/false

返回结果(成功)

下载文件

函数名称:downloadFile

请求参数

名称 必选 类型 说明
url false string
size false int
name false string

返回结果(成功)

查看文件

函数名称:previewFile

请求参数

名称 必选 类型 说明
url false string

返回结果(成功)

查看照片

函数名称:previewPhoto

请求参数

名称 必选 类型 说明
photos false array
index false int

返回结果(成功)

得到定位

函数名称:getPosition

请求参数

返回结果(成功)

名称 必选 类型 说明
longitude false string
latitude false string
title false string
address false string

启动应用

函数名称:startApp

请求参数

名称 必选 类型 说明
url false string

返回结果(成功)