Enlace para abrir la aplicación de Facebook si la aplicación existe, otra página web

Estoy buscando una solución a lo siguiente. Estamos tratando de enviar un correo electrónico html la próxima semana y actualmente tenemos algunos problemas. Este es el primero que intentamos hacer así, y la principal diferencia es que ahora contiene botones que se vinculan a nuestro Facebook.

El correo es receptivo, por lo que estamos buscando una solución que abra la versión de escritorio del sitio en el browser, y al ver desde un teléfono mobile, compruebe si la aplicación está instalada y ábrala, y si no abre el enlace en el browser en lugar.

A través de una extensa búsqueda en línea y Stack Overflow, me he dado count de que hay una diferencia entre cómo lo permiten Android e iOS. Vea a continuación las soluciones que he probado hasta ahora:

.mobile-link { display: none; } @media screen and (max-device-width: 767px) and (orientation: portrait) { .desktop-link { display: none; } .mobile-link { display: block; } } @media screen and (max-device-width: 1024px) and (orientation: landscape) { .desktop-link { display: none; } .mobile-link { display: block; } } 
 <a class='mobile-link' onclick=' setTimeout(function () { window.location = 'www.facebook.com/profileid'; }, 2500); window.location = 'fb://facewebmodal/=pagename';'> <img src='some.url' /> </a> <a class='desktop-link' href='www.facebook.com/profileid'> <img src='some.url' /> </a> 

Esto no funciona en iPhone aunque mi bash anterior fue (lo cambié para que funcione para Android, que aún no funciona). En mi bash anterior, tuve:

 <a class='mobile-link' onclick=' setTimeout(function () { window.location = 'www.facebook.com/profileid'; }, 2500); window.location = 'fb://profile/id';'> <img src='some.url' /> </a> 

Lo que funcionó para iOS pero no para Android.

Por lo que entiendo, Facebook parece cambiar la forma en que los usuarios pueden orientar la aplicación de esta manera regularmente.

¿Alguien puede darme la forma más reciente de orientar tanto la aplicación iOS como la Android en un enlace de este tipo?