# 路由导航
# closePage
在客户端中关闭webview,h5中退回前一页,该方法不会返回结果。
SDK版本要求:1.0.0
SDK版本调整:3.8.5,调整tapp closePage方法实现,调整为 _tc_bridge_web.close({ param: param, callback: function() {} });
# 入参
参数名 | 类型 | 描述 |
---|---|---|
自定义字典 | JSON对象 | 关闭页面后会将该字典回传给NativeApp,仅E/TE 9.5.5及以后支持 |
# 返回值
无
# 兼容性
端类型 | 最低版本 | 描述 |
---|---|---|
T-App | * | 如果使用3.8.5版本sdk需要App版本10.1.2以上 |
E-App | 9.5.1 | |
H5 | * | |
微信 | * | |
手Q | * |
# navigateToHotelDetails
跳转至酒店详情页面。
SDK版本要求:1.0.0
# 入参
两侧的渠道号生成的规则不一致,因此需要两个字段。
参数名 | 描述 | 同程侧 | 艺龙侧 | 微信 | H5 |
---|---|---|---|---|---|
hotelId | 酒店Id。必传 | 支持 | 支持 | 支持 | 支持 |
checkInDate | 入店时间。非必传 yyyy-mm-dd | 支持 | 支持 | 支持 | 支持 |
checkOutDate | 离店时间。非必传 yyyy-mm-dd | 支持 | 支持 | 支持 | 支持 |
refer | T侧统计参数REFER。非必传 | 支持 | 不支持 | 不支持 | 支持 |
paramString | T侧自定义参数。非必传 string类型 例子:'hotelId=123&groudId=1'。传入该字段时,以上四个字段无效 | 支持 | 不支持 | 不支持 | 支持 |
ifValue | E侧统计参数IF。非必传 | 不支持 | 支持 | 支持 | 支持 |
ofValue | E侧统计参数OF。非必传 | 不支持 | 不支持 | 支持 | 支持 |
chValue | E侧统计参数CH。非必传 | 不支持 | 不支持 | 支持 | 支持 |
customArgs | 自定义参数对象,会透传给目标页面。非必传 | 不支持 | 不支持 | 支持 | 支持 |
searchEntranceId | E侧 搜索入口id(内容由搜索组管理)。非必传 | 不支持 | 支持 | 不支持 | 不支持 |
hotelStoreType | E侧 0默认,1前置。非必传 | 不支持 | 支持 | 不支持 | 不支持 |
searchEntranceId,hotelStoreType字段参考文档
# 返回值
{ url: '跳转地址'}
# 兼容性
端类型 | 最低版本 | 描述 |
---|---|---|
T-App | 全版本 | |
E-App | 全版本 | |
H5 | * | |
微信 | * | |
手Q | * |
# navigateToHotelList
跳转至酒店列表页。
SDK版本要求:1.0.0
# 入参
cityId和cityName同时传入,cityId优先级更高
参数名 | 描述 | 同程侧 | 艺龙侧 | 微信 | H5 | 手Q |
---|---|---|---|---|---|---|
cityId | 城市Id。必传 | 支持 | 支持 | 支持 | 支持 | 支持 |
cityName | 城市名。非必传 | 不支持 | 支持 | 不支持 | 不支持 | 不支持 |
checkInDate | 入店时间。非必传 yyyy-mm-dd | 支持 | 支持 | 支持 | 支持 | 支持 |
checkOutDate | 离店时间。非必传 yyyy-mm-dd | 支持 | 支持 | 支持 | 支持 | 支持 |
keyword | 酒店列表顶部输入框关键字。非必传 | 支持 | 支持 | 支持 | 支持 | 支持 |
stars | 酒店星级。非必传,可多选,逗号隔开 "1/2/3/4/5"分别对应"不限/经济/三星/四星/五星" | 支持 | 9.58.0+支持 | 支持 | 支持 | 支持 |
lowPrice | 酒店价格,最低价格。非必传 | 支持 | 9.58.0+支持 | 支持 | 支持 | 支持 |
highPrice | 酒店价格,最高价格。非必传 | 支持 | 9.58.0+支持 | 支持 | 支持 | 支持 |
lng | 经度,非必传 | 支持 | 不支持 | 支持 | 不支持 | 不支持 |
lat | 纬度,非必传 | 支持 | 不支持 | 支持 | 不支持 | 不支持 |
refer | T侧统计参数REFER。非必传 | 支持 | 不支持 | 不支持 | 支持 | 支持 |
ifValue | E侧统计参数IF。非必传 | 不支持 | 支持 | 支持 | 支持 | 支持 |
ofValue | E侧统计参数OF。非必传 | 不支持 | 不支持 | 支持 | 支持 | 支持 |
chValue | E侧统计参数CH。非必传 | 不支持 | 不支持 | 支持 | 支持 | 支持 |
filters | 筛选项参数集合,非必传 | 2.3.9支持 | 2.3.9支持 | 不支持 | 不支持 | 不支持 |
# 返回值
{ url: '跳转地址'}
# 兼容性
端类型 | 最低版本 | 描述 |
---|---|---|
T-App | 全版本 | |
E-App | 全版本 | |
H5 | * | |
微信 | * | |
手Q | * |
# navigateToHome
跳转至客户端首页。
SDK版本要求:2.0.0
# 入参
参数名 | 描述 | 同程侧 | 艺龙侧 | 微信 | H5 |
---|---|---|---|---|---|
tab | 默认打开的Tab页编号(0:火车票、1:国内机票、2:汽车票、3:国内酒店、4:船票、5:国际机票、6:国际酒店、7:钟点房)。非必传 | 不支持 | 不支持 | 支持 | 不支持 |
refer | T侧统计参数REFER。非必传 | 支持 | 不支持 | 不支持 | 支持 |
ifValue | E侧统计参数IF。非必传 | 不支持 | 支持 | 不支持 | 支持 |
ofValue | E侧统计参数OF。非必传 | 不支持 | 不支持 | 不支持 | 支持 |
chValue | E侧统计参数CH。非必传 | 不支持 | 不支持 | 不支持 | 支持 |
# 返回值
{ tab: 'tab页编号'}
# 兼容性
端类型 | 最低版本 | 描述 |
---|---|---|
T-App | 8.0.0 | |
E-App | 全版本 | |
H5 | * | |
微信 | * | |
手Q | * |
# navigateToHotelMap
跳转至客户端地图页。
SDK版本要求:2.0.0
# 入参
参数名 | 描述 | 同程侧 | 艺龙侧 | 微信 | H5 |
---|---|---|---|---|---|
hotelId | 酒店ID,必传 | 不支持 | 支持 | 不支持 | 不支持 |
hotelName | 酒店名称,必传 | 不支持 | 支持 | 不支持 | 不支持 |
hotelAddress | 酒店地址,必传 | 不支持 | 支持 | 不支持 | 不支持 |
cityName | 酒店所在城市名称,必传 | 不支持 | 支持 | 不支持 | 不支持 |
lat | 纬度,必传 | 不支持 | 支持 | 不支持 | 不支持 |
lng | 经度,必传 | 不支持 | 支持 | 不支持 | 不支持 |
# 返回值
{ url: '跳转地址'}
# 兼容性
端类型 | 最低版本 | 描述 |
---|---|---|
T-App | 不支持 | |
E-App | 9.58.3 | |
H5 | 不支持 | |
微信 | 不支持 | |
手Q | 不支持 |
# deepLinkToHotelList
唤起至E客户端酒店列表页(仅在H5浏览器环境会唤起,其余环境等价于navigateToHotelList)。
SDK版本要求:2.5.2
# 入参
cityId和cityName同时传入,cityId优先级更高
参数名 | 描述 | 同程侧 | 艺龙侧 | 微信 | H5 | 手Q |
---|---|---|---|---|---|---|
cityId | 城市Id。必传 | 支持 | 支持 | 支持 | 支持 | 支持 |
cityName | 城市名。非必传 | 不支持 | 支持 | 不支持 | 不支持 | 不支持 |
checkInDate | 入店时间。非必传 yyyy-mm-dd | 支持 | 支持 | 支持 | 支持 | 支持 |
checkOutDate | 离店时间。非必传 yyyy-mm-dd | 支持 | 支持 | 支持 | 支持 | 支持 |
keyword | 酒店列表顶部输入框关键字。非必传 | 支持 | 支持 | 支持 | 支持 | 支持 |
stars | 酒店星级。非必传,可多选,逗号隔开 "1/2/3/4/5"分别对应"不限/经济/三星/四星/五星" | 支持 | 9.58.0+支持 | 支持 | 支持 | 支持 |
lowPrice | 酒店价格,最低价格。非必传 | 支持 | 9.58.0+支持 | 支持 | 支持 | 支持 |
highPrice | 酒店价格,最高价格。非必传 | 支持 | 9.58.0+支持 | 支持 | 支持 | 支持 |
lng | 经度,非必传 | 支持 | 不支持 | 支持 | 不支持 | 不支持 |
lat | 纬度,非必传 | 支持 | 不支持 | 支持 | 不支持 | 不支持 |
refer | T侧统计参数REFER。非必传 | 支持 | 不支持 | 不支持 | 支持 | 支持 |
ifValue | E侧统计参数IF。非必传 | 不支持 | 支持 | 支持 | 支持 | 支持 |
ofValue | E侧统计参数OF。非必传 | 不支持 | 不支持 | 支持 | 支持 | 支持 |
chValue | E侧统计参数CH。非必传 | 不支持 | 不支持 | 支持 | 支持 | 支持 |
filters | 筛选项参数集合,非必传 | 2.3.9支持 | 2.3.9支持 | 不支持 | 不支持 | 不支持 |
# 返回值
{ url: '跳转地址'}
# 兼容性
端类型 | 最低版本 | 描述 |
---|---|---|
T-App | 全版本 | |
E-App | 全版本 | |
H5 | * | |
微信 | * | |
手Q | * |
# deepLinkToHotelDetails
唤起至E客户端酒店详情页面(仅H5浏览器环境会唤起,其余环境等价于navigateToHotelDetails)。
SDK版本要求:2.5.2
# 入参
两侧的渠道号生成的规则不一致,因此需要两个字段。
参数名 | 描述 | 同程侧 | 艺龙侧 | 微信 | H5 |
---|---|---|---|---|---|
hotelId | 酒店Id。必传 | 支持 | 支持 | 支持 | 支持 |
checkInDate | 入店时间。非必传 yyyy-mm-dd | 支持 | 支持 | 支持 | 支持 |
checkOutDate | 离店时间。非必传 yyyy-mm-dd | 支持 | 支持 | 支持 | 支持 |
refer | T侧统计参数REFER。非必传 | 支持 | 不支持 | 不支持 | 支持 |
ifValue | E侧统计参数IF。非必传 | 不支持 | 支持 | 支持 | 支持 |
ofValue | E侧统计参数OF。非必传 | 不支持 | 不支持 | 支持 | 支持 |
chValue | E侧统计参数CH。非必传 | 不支持 | 不支持 | 支持 | 支持 |
customArgs | 自定义参数对象,会透传给目标页面。非必传 | 不支持 | 不支持 | 支持 | 支持 |
# 返回值
{ url: '跳转地址'}
# 兼容性
端类型 | 最低版本 | 描述 |
---|---|---|
T-App | 全版本 | |
E-App | 全版本 | |
H5 | * | |
微信 | * | |
手Q | * |
# navigateToiHotelDetails
跳转至国际酒店详情页面。
SDK版本要求:3.1.0
# 入参
参数名 | 描述 | 同程侧 | 艺龙侧 | 微信 | H5 |
---|---|---|---|---|---|
hotelId | 酒店Id。必传 | 支持 | 支持 | 支持 | 支持 |
checkInDate | 入店时间。非必传 yyyy-mm-dd | 支持 | 支持 | 支持 | 支持 |
checkOutDate | 离店时间。非必传 yyyy-mm-dd | 支持 | 支持 | 支持 | 支持 |
refer | T侧统计参数REFER。非必传 | 支持 | 不支持 | 不支持 | 支持 |
ifValue | E侧统计参数IF。非必传 | 不支持 | 支持 | 支持 | 支持 |
ofValue | E侧统计参数OF。非必传 | 不支持 | 不支持 | 支持 | 支持 |
isGAT | 是否是港澳台酒店,0否1是,海外酒店默认为0。非必传 | 不支持 | 支持 | 不支持 | 不支持 |
isElong | 0同程1艺龙 用于id转换,同程侧默认为0,艺龙侧默认为1。非必传 | 支持 | 支持 | 不支持 | 不支持 |
customArgs | 自定义参数对象,会透传给目标页面。非必传 | 不支持 | 不支持 | 支持 | 支持 |
# 返回值
{ url: '跳转地址'}
# 兼容性
端类型 | 最低版本 | 描述 |
---|---|---|
T-App | 全版本 | |
E-App | 全版本 | |
H5 | * | |
微信 | * | |
手Q | * |
# navigateToNativePage
跳转至EAPP原生页面。
SDK版本要求:3.6.2
# 入参
参数名 | 描述 | 艺龙侧 | 同程侧 | 微信 | H5 |
---|---|---|---|---|---|
path | 跳转的页面路径 必传 | 支持 | 不支持 | 不支持 | 不支持 |
params | 页面参数 非必传 | 支持 | 不支持 | 不支持 | 不支持 |
无权限找李宁(ning.li1)开通
# 返回值
无
# 兼容性
端类型 | 最低版本 | 描述 |
---|---|---|
E-App | 9.59.0 |
# navigateToPopularRankList
跳转至EAPP人气榜单页面。
SDK版本要求:3.6.3
# 入参
参数名 | 描述 | 艺龙侧 | 同程侧 | 微信 | H5 |
---|---|---|---|---|---|
levelName | 非必传 | 支持 | 支持 | 不支持 | 不支持 |
rankId | 非必传 | 支持 | 支持 | 不支持 | 不支持 |
cityId | 城市id。 非必传 | 支持 | 支持 | 不支持 | 不支持 |
cityName | 城市名。 非必传 | 支持 | 支持 | 不支持 | 不支持 |
checkInDate | 入店时间。 非必传 | 支持 | 支持 | 不支持 | 不支持 |
checkOutDate | 离店时间 非必传 | 支持 | 支持 | 不支持 | 不支持 |
hotelRankListInfo | 非必传 | 支持 | 支持 | 不支持 | 不支持 |
无权限找李宁(ning.li1)开通
# 返回值
无
# 兼容性
端类型 | 最低版本 | 描述 |
---|---|---|
E-App | 9.59.0 | |
T-App | 未知 |
# navigateToHourRoomDetail
跳转至钟点房详情页面。
SDK版本要求:3.7.0以上
# 入参
参数名 | 描述 | 同程侧 | 艺龙侧 | 微信 | H5 |
---|---|---|---|---|---|
hotelid | 酒店Id。必传 | 支持 | 支持 | 支持 | 支持 |
indate | 入店时间。非必传 yyyy-mm-dd | 支持 | 支持 | 支持 | 支持 |
if | E侧统计参数IF。非必传 | 支持 | 支持 | 支持 | 支持 |
of | E侧统计参数OF。非必传 | 支持 | 支持 | 支持 | 支持 |
ch | E侧统计参数CH。非必传 | 支持 | 支持 | 支持 | 支持 |
this.flexBridges.navigateToHourRoomDetail({
hotelid: "91758151",
indate: "2020-06-18",
ch: 'clock_hotelgeneral',
if: '111',
of: '222'
})
# 返回值
{ url: '跳转地址'}
# 兼容性
端类型 | 最低版本 | 描述 |
---|---|---|
T-App | 全版本 | |
E-App | 全版本 | |
H5 | * | |
微信 | * | |
手Q | * |
# closeAndOpen
路由导航 关闭当前页面,然后打开一个新的页面(web或者native规则的页面)
SDK版本要求:3.8.9以上
# 入参
参数名 | 描述 | 同程侧 | 艺龙侧 | 微信 | H5 |
---|---|---|---|---|---|
jumpUrl | xxxx(新页面的url, String类型)。必传 | 支持 | 支持 | 不支持 | 不支持 |
modal | 是否是present出来 (默认0:)。必传 | 支持 | 支持 | 不支持 | 不支持 |
# 返回值
# 兼容性
端类型 | 最低版本 | 描述 |
---|---|---|
T-App | 10.2.0 | |
E-App | 9.83.0 | |
H5 | * | |
微信 | * | |
手Q | * |