摘要
本申请涉及移动应用开发领域,公开了一种提升H5与Native通信性能的方法和装置,方法包括如下步骤:获取当前H5页面的第一场景复杂度参数,第一场景复杂度参数包括节点数、脚本密度、渲染负载、交互频率及网络延迟;根据第一场景复杂度参数生成场景指纹识别码;根据场景指纹识别码匹配预设通信协议;根据预设通信协议,与当前H5页面进行通信;获取通信时的数据量,若数据量大于预设阈值,则获取当前H5页面的第二场景复杂度参数,根据第二场景复杂度参数重新匹配预设通信协议。本发明,通过动态调整H5与Native交互的通信协议,有效提升通信性能,适应复杂场景变化,提升用户体验。