Is there a plugin which disables other plugins for mobile browers?

This question is borderline within (if at all) the scope of WPSE as per the newly committed change to the FAQ.

If done “with code”, the easiest would be to employ css media queries to hide the frame (or parent element) by its class or id.

For the sake of completeness, there is a WP core function that attempts to check for mobile devices – but that employs user agent sniffing and is hence not to be trusted as far as reliability is concerned (one of the few core functions not recommendable to use, imho).

Also for the sake of completeness only, there’s the deactivate_plugins() core function. It also has a companion, activate_plugins(). deactivate_plugins() has a $silent (boolean) parameter, that prevents deactivation hooks from firing (i.e. database entries that would otherwise be deleted won’t be lost). Hence you could execute either on the condition of what device your site is loaded on, but that would for one not be very efficient and for another I wouldn’t know of any reliable server-side way of detecting the device.

Also what is a mobile device?
Several generations of smartphones, tablets, netbooks, laptops, desktops, TV Screens and a huge variety of pixel densities (the “Retina” screen wasn’t the first one to go past 96ppi…).
–> The only reliable way of designing for different devices is via screen size and pixel density. And that’s information you cannot gather server-side. And since you can’t, you can’t disable plugins based on it.

So here we are at either css or js.
Either way, media queries are it.