【技术实现步骤摘要】
本专利技术涉及通信,尤其涉及一种原生应用与网页应用的通信方法、装置、设备及存储介质。
技术介绍
1、随移动应用的普及,为了在原生应用和网页应用之间实现双向通信,jsbridge(javascript bridge)技术应运而生。它允许javascript和原生代码相互调用,扩展了网页应用的功能,使开发者能够直接调用设备功能,如相机或传感器,同时也让原生应用在web视图中嵌入动态内容。这一技术混合应用中得到广泛应用,提供了强大的扩展能力,但也需要开发者在性能和安全方面保持警惕。
2、传统混合应用的js桥技术仍然使用url(uniform resource locator,统一资源定位符)进行通信,存在数据大小和数据格式的限制,不适用于处理大量数据或复杂数据结构通信。
技术实现思路
1、本专利技术提供了一种原生应用与网页应用的通信方法、装置、设备及存储介质,以满足不同业务场景的通信需求,提高通信的灵活性。
2、根据本专利技术的一方面,提供了一种原生应用与网页应用的通信方
...【技术保护点】
1.一种原生应用与网页应用的通信方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述桥环境包括桥接口、桥核心和桥通用运行环境;
3.根据权利要求2所述的方法,其特征在于,所述原生功能调用请求由所述网页应用接收到所述准备就绪通知后根据业务需求通过所述桥接口直接发起,或者由所述网页应用接收到所述准备就绪通知后从预设消息队列的已缓存原生功能调用请求中确定。
4.根据权利要求2所述的方法,其特征在于,所述解析所述原生功能调用请求,以确定原生功能调用类型和待调用原生功能,包括:
5.根据权利要求2所述的方法,其
...【技术特征摘要】
1.一种原生应用与网页应用的通信方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述桥环境包括桥接口、桥核心和桥通用运行环境;
3.根据权利要求2所述的方法,其特征在于,所述原生功能调用请求由所述网页应用接收到所述准备就绪通知后根据业务需求通过所述桥接口直接发起,或者由所述网页应用接收到所述准备就绪通知后从预设消息队列的已缓存原生功能调用请求中确定。
4.根据权利要求2所述的方法,其特征在于,所述解析所述原生功能调用请求,以确定原生功能调用类型和待调用原生功能,包括:
5.根据权利要求2所述的方法,其特征在于,按照所述原生功能调用类型,在原生应用中通过调用所述接口实现调用所述待调用原生功能,并接...
【专利技术属性】
技术研发人员:方桂亮,郑清林,吴彬,
申请(专利权)人:数字广东网络建设有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。