Red de conocimiento informático - Conocimiento del nombre de dominio - ¿Cómo utilizar jquery para distinguir entre el navegador Apple y el navegador Android?

¿Cómo utilizar jquery para distinguir entre el navegador Apple y el navegador Android?

Si desea que un sitio web abra el mismo nombre de dominio en una PC, iPhone, iPad o dispositivo Android y luego lo muestre de manera diferente, en principio, primero debe identificar el dispositivo a través de un programa web y luego saltar a diferentes niveles de segundo nivel. nombres de dominio o enlaces según diferentes dispositivos. Entre ellos, saltar al nombre de dominio de segundo nivel es la forma más común.

Utilizo código Php y Javascript para simplemente proporcionar el código para detectar el dispositivo, pero no se proporcionará el código de implementación específico:

Php detecta dispositivos iPhone, iPad y Android;

$iPhone = str str($_SERVER['HTTP_USER_AGENT'],'iPhone');

$iPod = strstr($_SERVER['HTTP_USER_AGENT'] ], ' iPod ') ;

$ Android = stripos($_SERVER['HTTP_USER_AGENT'], 'Android')! ==Falso;

Javascript detecta dispositivos iPhone, iPad y Android;

var iPhone =(navigator . user agent . match(/iPhone/I));

var iPod = navegador agente de usuario . match(/iPod/I);

var Android = agente de usuario navegador . Los códigos de detección del dispositivo pueden realizar juicios y saltos de nombres de dominio.

También hay algunas herramientas para ver sitios web en diferentes clientes. No me resulta fácil enviar enlaces. Ingresé la palabra clave: Screenfly.

Se puede utilizar para probar el estado de visualización del sitio web en diferentes monitores o dispositivos móviles, admitiendo las tabletas o dispositivos móviles más populares.