0.0.3 • Published 6 years ago

js-and-native-bridge v0.0.3

Weekly downloads
-
License
ISC
Repository
-
Last release
6 years ago

jsAndNativeBridge

该插件用于h5和原生交互

方法一:下载

npm i js-and-native-bridge -S 或 yarn add js-and-native-bridge

使用

import jsBridge from 'js-and-native-bridge'

方法二:引入

<script src="./index.js"></script>

方法列表

方法说明参数示例备注
actionEvent跳转内容页面(页面pagekey,页面参数)jsBridge.actionEvent('5b599d5492cb320af89ef83a',{id:1})第二个参数选填
jumpNewPage跳转外链外链urljsBridge.jumpNewPage('http://www.baidu.com')
setTitleText设置页面顶部标题标题文字内容jsBridge.setTitleText('个人中心')
goChat发起聊天(对方用户uid,对方用户pid)jsBridge.goChat(1,2)
setUserInfo保存用户信息用户信息jsBridge.setUserInfo({name:'Tom',sex:'1'})
upLoadImage上传图片回调函数jsBridge.upLoadImage((data)=>{})回调函数返回值为图片链接
getNavibarColor获取顶部导航颜色回调函数jsBridge.getNavibarColor((data)=>{})回调函数返回值为顶部导航颜色
getSearchHistory切换项目时获取APP搜索历史回调函数jsBridge.getSearchHistory((data)=>{})回调函数返回值为APP搜索历史
switchProject传递项目信息,切换项目项目信息jsBridge.switchProject({id:1})
addToScreen传递项目信息,添加到桌面项目信息jsBridge.addToScreen({id:1})
getParam获取页面参数信息(页面pagekey,回调函数)jsBridge.getParam('5b599d5492cb320af89ef83a',(data)=>{})回调函数返回值为页面参数信息
logout退出登录jsBridge.logout()
checkUpdate检查APP是否有新版本jsBridge.checkUpdate()
getVersion获取APP当前版本号回调函数jsBridge.getVersion((data)=>{})回调函数返回值为APP当前版本号
goFinish返回上一页弹出的提示信息jsBridge.goFinish('已返回')参数选填
goFinishRefresh返回上一页并刷新上一页弹出的提示信息jsBridge.goFinishRefresh('已返回上一页并刷新')参数选填
setRefresh刷新当前页面jsBridge.setRefresh()
getUid获取当前用户id回调函数jsBridge.getUid((data)=>{})回调函数返回值为当前用户ID
loading打开加载中的动画加载中动画显示的文字jsBridge.loading('加载中')
setFooterText设置上拉底部加载中文字底部加载中文字内容jsBridge.setFooterText('上拉刷新')
callPhone触发拨打电话电话号码jsBridge.callPhone('18888888888')
getPhotoUrls查看大图图片链接数组jsBridge.getPhotoUrls('http://a.jpg','http://b.jpg')
shareArticle分享文章(文章所在群组Id,文章Id)jsBridge.shareArticle(1,2)
getInputText弹出键盘,获取键盘输入内容回调函数jsBridge.getInputText((data)=>{}))回调函数返回值为键盘输入内容
0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago