supOS平台的移动端supLink支持HTML5的接入方式,supLink提供了PC端的后台管理系统,开发者可以在管理平台中新建自己的应用,上传LOGO,以及集成接入的HTML5链接地址,完成配置之后即可在supLink移动端看到自己发布的应用。并且supLink也提供了基于javascript的SDK—jsbridge,可以支持移动端特有的能力,例如打开摄像头、获取当前位置、打开闪光灯等一系列能力。
(1)ISV原本的手机端APP是通过HTML5的方式开发的,有现成的HTML5页面。 (2)ISV的APP是原生开发的,但是愿意改造原有的系统,重新开发HTML5页面。 (3)ISV没有APP产品,想从头开始开发的。
(1)ISV原本的手机端APP是通过HTML5的方式开发的,有现成的HTML5页面。
(2)ISV的APP是原生开发的,但是愿意改造原有的系统,重新开发HTML5页面。
(3)ISV没有APP产品,想从头开始开发的。
通过jsbridge可以获取到当前登录supLink的用户名,ISV根据用户名进行判断是否可以登录到ISV的APP。用户管理集成方式采用与PC端深度集成方案一致,用户体系使用supOS,用户的维护管理,均在supOS中进行。 获取supOS当前登录用户token的示例如下:
通过jsbridge可以获取到当前登录supLink的用户名,ISV根据用户名进行判断是否可以登录到ISV的APP。用户管理集成方式采用与PC端深度集成方案一致,用户体系使用supOS,用户的维护管理,均在supOS中进行。
获取supOS当前登录用户token的示例如下:
进入系统后,选择第三方应用,选择自建应用,点击添加应用。
在弹出的页面中填写应用名称、应用描述、上传应用LOGO、填写应用首页地址。如果ISV有应用的管理端地址,可以填写进来。
完成创建之后,页面会显示新建的应用,如果配置了管理端地址,点击图标就可以进入管理后台页面。
下载supLink移动端,进入应用管理界面。
输入帐号密码(和supOS用户体系一致)。
进入主页工作台可以看到刚才所创建的应用。
点击图标进入应用,本示例填写了百度的HTML5地址为例。
至此,通过以上步骤,可创建移动端APP并使用。
(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)关闭公众号接口;