JS调用Android客户端功能的方法
公司文档
版本 |
日期 |
作者 |
更新内容 |
1.0 |
2015-05-05 |
王恒 |
初稿 |
1.1 |
2015-05-23 |
王恒 |
添加打开职位地图的JS接口 |
1.2 |
2015-05-25 |
王恒 |
添加登录完成后刷新界面的JS接口 |
1.3 |
2015-06-12 |
王恒 |
新增Android JS接口注意点; 添加2.1版本需求接口(2.9-2.13章节) |
1. 调用方法
window.android.方法名(方法参数列表)
示例:
<a onClick="window.android.callPhone('18610980000')">拨打电话</a>
用户点击拨打电话超链接,会调用Android客户端callPhone()
方法,并传递参数18610980000
,客户端即可执行相应的功能
2. 刮目Android客户端提供的功能
2.1 拨打电话(打开拨号盘界面)
- 方法
callPhone(String phoneNumber)
- 参数列表:
2.2 打开位置地图
2.2.1 打开公司位置地图
- 方法
openCompanyMap(String companyJSON)
- 参数列表
- companyJSON 公司的关键信息JSON(应该包含id,经纬度,名称等信息)
2.2.2 打开职位位置地图
- 方法
openJobMap(String jobJson)
- 参数列表
- jobJson 职位的关键信息JSON(应该包含id,经纬度,名称等信息)
2.3 打开职位详情页面
- 方法
gotoJobDetail(String jobJSON)
- 参数列表
2.4 打开公司详情页面
- 方法
gotoCompanyDetail(String companyJSON)
- 参数列表
- companyJSON 公司的关键信息JSON(应该包含id,链接地址等信息)
2.5 登录
2.5.1 进入登录界面,登录完成后不再返回当前Web页面
2.5.2 进入登录界面登陆后返回Web页面并刷新
- 方法
refreshAfterLogin()
- 参数列表
2.6 打开咨询对话框
- 方法
openAskDialog(String phoneNumber)
- 参数列表
2.7 投诉职位
- 方法
gotoComplain(String jobJSON)
- 参数列表
2.8 收藏结果回调
- 方法
onFavoriteResult(String resultJSON)
- 参数列表
2.9 打开完善个人信息提示框
- 方法
showUserInfoCompleteConfirmDialog();
- 参数列表
无
2.10 直接打开用户信息完善页面
- 方法
gotoUserInfoCompletePage()
- 参数列表
无
2.11 跳转到个人中心页面
- 方法
gotoUserCenter(long userId);
- 参数列表
userId 用户id
2.12 打开所有报名人列表
- 方法
openApplicantList(String jobJSON )
- 参数列表
jobJSON - 职位的关键信息(如id,职位名称等内容)
2.13 弹出提示信息
- 方法
showToast(String toastMessage )
- 参数列表
toastMessage - 提示文字(如:报名成功等)
3. 嘀哒运动Android提供的功能
https://www.zybuluo.com/zhaolei1986/note/97860