1.3.0 • Published 1 year ago
@clgg/clgg-js-bridge v1.3.0
clgg-js-bridge
车轮滚滚 APP 提供的 JS 桥接 api,用于 嵌入的 H5 调用车轮滚滚 app 的一些原生功能。
安装
$ npm install clgg-js-bridge
使用
//示例判断页面是否嵌入在APP中
import { isInApp } from "clgg-js-bridge";
if (isInApp()) {
//在
} else {
//不在
}
函数列表
函数 | 调用说明 | 说明 | |
---|---|---|---|
isInApp | ()=>boolen | 判断 H5 是否在车轮滚滚 app 中 | |
isInAndriodApp | ()=>boolen | 判断 H5 是否在车轮滚滚 app andriod 版本 中 | |
isInIosApp | ()=>boolen | 判断 H5 是否在车轮滚滚 app Ios 版本 中 | |
goLogin | ()=>void | 跳转到原生登录页面 | |
showTitle | (title:string)=>void | 调用原生页面 title | |
hideTitle | ()=>void | 隐藏 原生页面 title | |
shareLink | (title: string,content: string,shareUrl: string,friendsCircle: 0 或 1)=>void | 分享链接 friendsCircle 参数:0:好友;1:朋友圈 | |
navigateToAppPage | (pageNum: number)=>void | 跳转到原生的指定页面 参数:0:管车专家;1:ETC;2:运输软件;3:财税管理;4:金融;5:商城首页 | |
clearAppToken | ()=>void | 清除apptoken | |
getToken | ()=>void | 获取token | |
gesture | (type: number)=>void | //开启/禁用手势返回上一页(type===0关,type===1开) | |
getCurrentVersionCode | () => number | 获取版本号 | |
getStatusBarHeight | ()=>number | 获取手机状态栏高度 | |
getUserInfoFromApp | ()=>any | 获取用户信息 | |
goBack | ()=>void | 返回上一页 | |
jumpPersonal | ()=>void | 跳App个人中心页面 | |
shareImage | (blob:string,friendsCircle:0 | 1)=>void | 分享链接 friendsCircle 参数:0:好友;1:朋友圈 |