Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


WebSocket en Android WebView

Hoy mi problema es que estoy desarrollando una aplicación que está utilizando un WebSocket. En iOS todo está funcionando bien, pero en android, WebView no es compatible con WebSocket. ¿Cuál es la manera más rápida / más elegante de resolver este problema?

[editar]

  • Cómo crear alineado verticalmente superíndice y subíndice en TextView
  • ¿Alguien puede explicar OAuth?
  • Solución de streaming UDP o RTP para android
  • ¿Es posible extender los tokens de Facebook con extendAccessTokenIfNeeded en una aplicación para Android?
  • Org.jetbrains? ¿Qué es?
  • Vista de la imagen de Android escala de la matriz + traducir
  • Como este post se ve bastante a menudo quiero compartir algunas posibles soluciones.

    Soluciones:

    1. Implementación del cliente de Java Websocket y interfaz JavaScript
    2. PHP Websocket Client Implementación y hacer una solicitud de fondo (es decir, jQuery GET) a la secuencia de comandos PHP (trabajado para mí como yo quería enviar sólo una línea de mensaje.)

    Bibliotecas Websocket de Android

    1. Http://autobahn.ws/
    2. Http://code.google.com/p/weberknecht

    Alguien tuvo el mismo problema y describió cómo trabajó alrededor

    1. Http://chpeck.tumblr.com/post/37273036645/socket-io-with-android-webview

  • No hay internet en el emulador de Android - ¿por qué y cómo solucionarlo?
  • Cómo crear un tamaño personalizado de FloatingActionButton
  • Cómo obtener mi dirección IP de LAN (192.168.xxxx) (IPV4)
  • Valores de localización de Android - ** nombres de carpeta
  • Barra de Acción de Android UnityPlayerActivity
  • Convertir InputStream a JSONObject
  • 2 Solutions collect form web for “WebSocket en Android WebView”

    La vista web de Android no admite WebSocket. Por lo que necesita implementar con alguna biblioteca de WebSocket.

    JWebSocket http://jwebsocket.org/

    Weberknecht http://code.google.com/p/weberknecht/

    He creado un proyecto de ejemplo que agrega el objeto WebSocket al WebView para phonegap. Puede encontrarlo aquí: https://github.com/pusher/pusher-phonegap-android

    Puse un video sobre el proyecto aquí: http://blog.pusher.com/2012/7/5/pusher-on-phonegap-for-android

    He utilizado este proyecto para demostrar cómo usar PhoneGap con Pusher en Android, pero en última instancia, es sólo un proyecto que pasa a incluir la etiqueta de script Pusher. Podría utilizar fácilmente otra biblioteca que necesite el objeto WebSocket o simplemente usarlo directamente.

    Utiliza la biblioteca websocket-android-phonegap: https://github.com/anismiles/websocket-android-phonegap

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.