【技术实现步骤摘要】
本专利技术涉及数据共享领域,尤其涉及一种基于android平台h5和原生之间安全共享数据的方法、计算装置及计算机可读介质。
技术介绍
1、目前android(安卓)端主流的开发方式是混合app。就是在一个原生app中内嵌一个轻量级的浏览器,一部分原生的功能改为html 5来开发,这部分功能不仅能够在不升级app的情况下动态更新,而且开发成本低,一套html5代码可以在不同平台上同时运行。
2、混合app开发是原生和html 5(h5)相结合的一种开发模式,既体现了原生部分的全方位的硬件支持、高效的性能,流畅的用户体验,又发挥了html 5部分的跨平台性、动态更新的优势。html 5和原生的交互成了两者优势互补的必备使用场景,html 5和原生的交互中,数据共享也成了必不可少的,比如说原生存储的用户信息,html 5可以不必再从服务端获取,直接从原生获取。从而减少流量的消耗和服务器的访问,原生也可以从html 5获取缓存的数据,然而目前大多html 5和原生的数据缓存是各自维护的,这样导致了很多问题,比如:资源的浪费;开发繁琐
...【技术保护点】
1.一种安卓平台H5和原生共享数据的方法,其特征在于,H5从原生框架获取数据,且将数据存储于原生框架,原生框架和Html 5之间根据预定规则获取、保存数据,且数据的保存和获取均采用秘钥的加密和解密,包括:
2.根据权利要求1所述的安卓平台H5和原生共享数据的方法,其特征在于,制定H5获取、保存数据的URL,包括Scheme、Host、Path、Query,
3.根据权利要求1所述的安卓平台H5和原生共享数据的方法,其特征在于,URL的函数为window.location.href。
4.根据权利要求3所述的安卓平台H5和原生共享数据
...【技术特征摘要】
1.一种安卓平台h5和原生共享数据的方法,其特征在于,h5从原生框架获取数据,且将数据存储于原生框架,原生框架和html 5之间根据预定规则获取、保存数据,且数据的保存和获取均采用秘钥的加密和解密,包括:
2.根据权利要求1所述的安卓平台h5和原生共享数据的方法,其特征在于,制定h5获取、保存数据的url,包括scheme、host、path、query,
3.根据权利要求1所述的安卓平台h5和原生共享数据的方法,其特征在于,url的函数为window.location.href。
4.根据权利要求3所述的安卓平台h5和原生共享数据的方法,其特征在于,原生框架通过设置网页视图的接口回调拦截h5访问的url,具体为:原生框架通过webview设置的webviewclient中的shouldoverrideur...
【专利技术属性】
技术研发人员:杨沛,
申请(专利权)人:永中软件股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。