¿Cómo puedo dirigirme al navegador Samsung Android?

Estoy trabajando en un sitio web de respuesta y tengo un extraño problema CSS / JS con el navegador touchwiz por defecto de los dispositivos Android de Samsung . He buscado en StackOverflow, encontrando algunas respuestas inútiles como esta .

Tengo los dispositivos físicos para probar , pero como no es posible realizar la depuración remota en estos navegadores, es muy costoso realizar cambios, implementarlos en un servidor de control de calidad, probarlos y volver a intentarlo.

¿Alguna idea de cómo puedo acelerar mis pruebas o la orientación de esos navegadores específicos?

Useragent no está ayudando en mi caso …

Sólo para dar un ejemplo: uno de los muchos problemas que estoy enfrentando es en este componente gratuito , no se está posicionando en el centro de la pantalla, mientras que está bien en todos los otros navegadores Android y iOS.

Para pruebas móviles, aquí hay algunos recursos que podrían ayudar.

Personalmente prefiero el emulador de Samsung y Adobe Edge Inspect (cobrará).

  1. Adobe Edge Inspect
  2. Emuladores Samsung
  3. Chrome – Modo de dispositivo y emulación móvil (recomendado sólo para probar la capacidad de respuesta)
  4. Keynote (podría cobrar un cargo)

Debido al límite de la longitud del contenido, haga clic en los enlaces y vea la documentación detallada.

Espero que ayude a acelerar las pruebas y depurar en dispositivos móviles.

Si usted tiene un dispositivo, le sugiero que intente esta herramienta weinre Es permitirle depurar a distancia. Siempre lo uso para cosas así

JSBin puede encargarse de la depuración de JS. Combinado con la API CSSRule y lo siguiente para obtener los valores de estilo predeterminados del navegador para un elemento y sus valores procesados ​​actuales, es posible que pueda llegar a algún sitio.

function defaultStyle(tag) { var defaultStyles = {}, testElem = document.createElement(tag), getStyle = 'getComputedStyle' in window, styles; document.body.appendChild(testElem); styles = (getStyle) ? window.getComputedStyle(testElem) : testElem.currentStyle; for (var prop in styles) { if (!(/^\d+$/.test(prop))) { defaultStyles[prop] = styles[prop]; } } document.body.removeChild(testElem); return defaultStyles; } function currentStyle(elem) { var currentStyles = {}, getStyle = 'getComputedStyle' in window, styles; styles = (getStyle) ? window.getComputedStyle(elem) : elem.currentStyle; for (var prop in styles) { if (!(/^\d+$/.test(prop))) { currentStyles[prop] = styles[prop]; } } document.body.removeChild(testElem); return currentStyles; } 

Utilice consultas de medios para crear css en función de la longitud de la pantalla. No importa si se trata de samsung o iphone navegador. También puede utilizar las bibliotecas de arranque para ello.

  • SPH-L710 (Sprint Galaxy S III) corriendo 4.4.2 declaraciones erróneas xdpi y ydpi
  • Problema Proguard con SAAgent (accesorio Samsung) java.lang.NoSuchMethodException: <init>
  • excepción java.lang.NoClassDefFoundError en algunos dispositivos
  • Android: Configuración de AVD para Galaxy S3-Like AVD
  • No hay procesos debugables en android studio cuando está conectado con el teléfono que ejecuta Android 6.0
  • Ocultar error "Tipo de etiqueta NFC no admitido" en los dispositivos Samsung Galaxy
  • Desactivación nativa de WebView: libwebviewchromium.so "Operación no permitida" - ILL_ILLOPC
  • Acceso de Android para Android 5 dispositivos Samsung
  • Cómo deshabilitar mediante programación aplicaciones sin root?
  • Navegador por defecto de Samsung Mobile AngularJS $ http Solicitud POST fallando
  • Enviar SMS usando SmsManager en android falla en algún dispositivo
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.