基于API Cloud等混合框架开发的APP是可以集成深信服零信任移动端SDK的,但是不能直接集成,具体细节如下: 首先,明确下深信服零信任移动端SDK提供的接口的开发语言为原生接口,如下表所示:
针对使用API Cloud等混合框架(如uniapp、flutter)开发的APP,基本使用的都是JS进行开发的,并且使用不同的框架,开发平台也各有差异。因为SDK提供的是原生层接口,APP是无法直接通过JS调用的,此种情况,需要app基于使用的框架规范实现一个中间件(JS Bridge),由JS层通过中间件调用到我们SDK提供的原生层接口,如下图所示:
|