[...] Using animated QR codes will not suffice. You need something like a USB stick or a bluetooth (which may open another attack vector) [...]
Or sound. Might actually work quite well on phones. Just hold them inverted to each other, so one's phone mic goes to the other's phone speaker and vice versa.
https://bitcointalk.org/index.php?topic=735111.0