简介
- Nebula SDK(支付宝WebView定制内核)是移动端Hybrid解决方案SDK,提供了良好的外部扩展功能,拥有功能插件化、事件机制、JSAPI定制和H5App推送更新管理能力
功能
- 加载H5页面,并按照Session的概念进行管理各个页面
- 提供丰富的内置JSAPI,实现譬如页面push、pop,标题设置等功能
- 支持用户自定义JSAPI和插件功能,扩展业务需求
- 接入H5App后台,方便管理离线或者在线H5App,实现类似钱包首页应用的推送、更新
- 自带埋点功能,接入H5监控平台,能够实时看到页面加载的性能、错误报警和监控
- Android使用UCWebView,拥有解决系统级Webview Crash的能力,内存管理更合理,网络加载提升更快,兼容性更好。彻底告别了在Android下兼容不同WebView的问题
- 支持自定义网络库,自定义网络通道
- 支持自定义键盘,自定义Native View替换H5标签
稳定性
- 经过支付宝亿级用户考验,crash和anr以及其他稳定性指标有保障
- Android平台基于UCWebView深度定制,crash和anr量远低于系统WebView,拥有解决系统WebView问题的能力
强大的离线包能力
- 强大的离线包统一推包平台
- 客户端多种策略,增加离线率和更新率
- 强制更新,尝试更新,强制离线,尝试离线满足不同业务方需求
客户端能力
- 替换H5任意标签到Native实现
- 自定义键盘,自定义地图…,真正的Hybrid能力
- 自定义网络库
- WebView的请求全部走Native通道,spdy,http2.0各种网络协议自己定制
- 图片加载托管Native通道,缓存可控制
- 自定义JSAPI插件,JSAPI分分钟实现
质量
生态
- 接入了全部的蚂蚁App,有生态基础。目前服务的app包括:支付宝,支付宝国际版,口碑商家,口碑外卖,阿里旅行商家版,网商银行,芝麻认证,蚂蚁聚宝,淘宝电影,天弘基金,genius,阿里云邮,友鲸,阿里内外,蚂蚁知数据,阿里体育,菜鸟客户端,12306客户端,上海地铁,苏州银行,广发银行。