No estoy seguro de entender completamente lo que está preguntando, pero supongo que quiere decir que desea que ciertas características solo se muestren en ciertos dispositivos / marcas / modelos. (Solo agregue una edición si no y revisaré mi respuesta).
Como probablemente sabrás, puedes usar los complementos de Cordova en Ionic. Y como tal, Cordova tiene la solución perfecta para detectar el tipo de dispositivo, hardware, etc. Se llama Cordova-Plugin-Device. Proporciona funciones de ayuda fáciles de usar que se enumeran a continuación;
- dispositivo.cordova
- dispositivo.modelo
- dispositivo.plataforma
- dispositivo.uuid
- dispositivo.version
- dispositivo fabricante
- device.isVirtual
- dispositivo.serial
Puede obtener el modelo o fabricante del dispositivo, etc. y usarlo como parámetro para lo que quiera lograr. p.ej
- ¿Cómo aprendes a desarrollar aplicaciones iOS?
- ¿Alguien está usando una buena aplicación por ahora para hacer exámenes upsc, no mantener o evernote bu tone que es realmente útil?
- ¿Qué configuración de privacidad debe tener un chico en su Facebook para asegurarse de que sus datos de perfil de Facebook no terminen en la aplicación Lulu?
- ¿Cuál es la mejor aplicación de fotos para Android?
- Cómo bloquear sitios web en Android Chrome sin instalar ninguna aplicación
var make = dispositivo.manufacturador;
// Android: Motorola XT1032 devolvería “motorola”
// BlackBerry: devuelve “BlackBerry”
// iPhone: devuelve “Apple”
Luego, en su configuración .run, puede hacer algo como (si quiere que lo que quiera hacer se aplique solo en un determinado controlador, puede hacerlo allí)
if (make === “Apple”) {
// HAZ algo genial aquí
}más{
// No hagas algo genial aquí
}
Happy Coding 😉