本发明提供了一种web应用程序与原生应用程序的交互方法及装置,方法包括:利用与原生应用程序对应的中间代理人接收并转发web应用程序发送的请求命令,该请求命令包含统一字符,以及与统一字符对应的方法唯一标识,中间代理人由原生应用程序的web控件生成;原生应用程序根据统一字符从请求命令中获取方法唯一标识,然后根据方法唯一标识匹配并执行相应的功能。原生应用程序只需根据统一字符就可以从请求命令中获取方法唯一标识,进而执行相应的功能,而不需要执行大量判断逻辑。以及通过由原生应用程序的web控件生成中间代理人接收web应用程序发送的请求命令,这种方式对传输数据没有大小限制,实现了不限制参数大小的目的。