0文章
0评论
0获赞

supLink 集成指南

简介 #

supOS平台的移动端supLink支持HTML5的接入方式,supLink提供了PC端的后台管理系统,开发者可以在管理平台中新建自己的应用,上传LOGO,以及集成接入的HTML5链接地址,完成配置之后即可在supLink移动端看到自己发布的应用。并且supLink也提供了基于javascript的SDK—jsbridge,可以支持移动端特有的能力,例如打开摄像头、获取当前位置、打开闪光灯等一系列能力。

supLink 适用场景 #

(1)ISV原本的手机端APP是通过HTML5的方式开发的,有现成的HTML5页面。

(2)ISV的APP是原生开发的,但是愿意改造原有的系统,重新开发HTML5页面。

(3)ISV没有APP产品,想从头开始开发的。

同步用户 #

通过jsbridge可以获取到当前登录supLink的用户名,ISV根据用户名进行判断是否可以登录到ISV的APP。用户管理集成方式采用与PC端深度集成方案一致,用户体系使用supOS,用户的维护管理,均在supOS中进行。

获取supOS当前登录用户token的示例如下:

supLink管理后台使用 #

 

添加应用 #

进入系统后,选择第三方应用,选择自建应用,点击添加应用。

填写应用信息 #

在弹出的页面中填写应用名称、应用描述、上传应用LOGO、填写应用首页地址。如果ISV有应用的管理端地址,可以填写进来。

 

进入应用管理后台 #

完成创建之后,页面会显示新建的应用,如果配置了管理端地址,点击图标就可以进入管理后台页面。

 

supLink移动端 #

下载supLink移动端,进入应用管理界面。

 

登录移动端 #

输入帐号密码(和supOS用户体系一致)。

 

查看已添加应用 #

进入主页工作台可以看到刚才所创建的应用。

 

移动端-进入应用 #

点击图标进入应用,本示例填写了百度的HTML5地址为例。

至此,通过以上步骤,可创建移动端APP并使用。

 

移动JSSDK — jsbridge #

 

jsbridge所提供的能力 #

(1)多媒体
(2)支持pdf等文件预览、图片;
(3)界面
(4)支持时间间隔选择、起止日期选择、日期范围选择;
(5)位置
(6)支持获取位置信息;
(7)设备
(8)支持获取系统信息、网络状态;
(9)接口服务
(10)全屏切换(不支持);
(11)关闭闪光灯;
(12)发出logout事件;
(13)手自一体横竖屏切换;
(14)横竖屏切换(不支持);
(15)打开闪光灯;
(16)扫码 Scan;
(17)获取token;
(18) 获取屏幕状态;
(19)退出;
(20)公众号打开小程序;
(21) 小程序打开公众号;
(22)设置toolbar和statusbar信息;
(23)小程序悬浮的bar显示和隐藏接口;
(24)关闭公众号接口;

评论 (0)
请登录以参与评论。
立即登录