Repository files navigation
FBridge必须在zepto之前引入,否则会导致微信方法调用无效
isLogin (callback:function)
判断登录状态
<app,m,wx> ---- callback:({state:true|false})
例子:FBridge.passport.isLogin(function(data){alert(data['state'])})
login (url:string,callback:function)
登录 <app,m,wx>
<m,wx> ---- url:登录成功之后的跳转地址
---- callback(state): state 0:登录成功1:登录失败 2:取消登录
例子:FBridge.passport.login(window.location.href,function(state){alert(state)})
logout (url:string,callback:function)
登录 <app,m,wx>
<m,wx> ---- url:登录成功之后的跳转地址
---- callback(state): state 0:登录成功1:登录失败 2:取消登录
例子:FBridge.passport.logout(window.location.href,function(state){alert(state)})
问题:m,wx端url不跳转,app callback返回参数错误
redirect (href:string,pageTitle:string,nativeParameter:object|string)
页面跳转 <app,m,wx>
<m,wx,app> ---- href:跳转地址
---- pageTitle:跳转H5页面的title
---- nativeParameter:跳转native页面的参数,为空则跳转H5页面
问题:跳转native目前是空白页,考虑到有可能参数失效,需要进一步测试
show (appPageType:string, mPageType:string, wxPageType:string,cate:string = '1',actionType:string = 'show')
展现埋点 <app,m,wx>
---- actionType:动作类型,默认为show
send (logMsg:string,actionType:string = 'click',cate:string = '1')
发送埋点 <app,m,wx>
<app,m,wx> ---- logMsg:log内容,发送时会自动添加前缀(m_、wx_、app_)
---- actionType:动作类型,默认为click
例子:FBridge.track.send('logMsg')
config (title,content,url,imgUrl,shareto,callback)
分享设置 <app,wx>
<app,wx> ---- content:分享描述
<app,wx> ---- url:分享地址,不传则默认当前地址
<app,wx> ---- imgUrl:分享图标链接,不传则默认**图标
<app,wx> ---- shareto:分享到的平台,app支持"QQ,SINA,WEIXIN,FRIENDS,wx支持QQ,WEIXIN,FRIENDS,TENCENT,QQSPACE.默认为全部支持
<app,wx> ---- callback(String:state, String:source) state: 0 失败 1成功 2取消 source: QQ | WEIXIN | FRIENDS | SINA | TENCENT | QQSPACE
例子:FBridge.share.config('title', 'content', 'http://m.***.com ', undefined, undefined, function (state, platform) { alert(state + ' ' + platform) })
平台环境
例子:alert(FBridge.env.platform)
通过键名获取cookie值
例子:alert(FBridge.cookie.get('test'))
set(cname, cvalue, exdays)
设置cookie
例子:FBridge.cookie.set('test','test',1)
通过键名删除cookie
例子:FBridge.cookie.remove('test')
loadjs(url:string, callback:function)
git checkout -b 'daily/1.0.1(add_GEO)'
4.测试、审核代码,分支合并,新建版本号,更新文档,新版本上线,邮件通知
About
工具类插件 判断三端的环境发埋点 登录态 分享等
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.