Actualización de Android WebView para BlackBerry Dynamics
WebView es una API de Android que le permite mostrar contenido web dentro de su aplicación. Para los desarrolladores de BlackBerry Dynamics, nos complace anunciar una actualización importante de nuestra biblioteca Dynamics WebView, que puede encontrar en la página de BlackBerry Github.
La biblioteca Dynamics WebView amplía la API nativa de Android WebView al desviar las solicitudes HTTP a BlackBerry Dynamics Secure Communications. Dynamics WebView admite las siguientes características:
- Solicitudes HTTP seguras a redes internas (carga de URL, solicitudes XML, obtención de solicitudes HTTP)
- Carga de contenido y recursos de la página
- Cortar / copiar / pegar DLP
- Historial de navegación
- Almacenamiento seguro de cookies
En la mayoría de los casos, los desarrolladores querrán usar un navegador como Chrome o BlackBerry Access para entregar contenido web. Esto se debe a que la API WebView de Android no implementa la funcionalidad completa de un navegador.
En cambio, la API de WebView y la extensión Dynamics se utilizan mejor cuando su aplicación necesita más control sobre la interfaz de usuario. Este tipo de configuración se gestiona mejor haciendo que su contenido web se muestre en el diseño de su actividad.
En la biblioteca Dynamics WebView, las solicitudes se interceptan desde el WebView nativo mediante la implementación del método shouldInterceptRequest () que se encuentra en la API nativa. La ejecución completa de la solicitud HTTP se realiza a través de BlackBerry Dynamics Secure Communications.
La solicitud se envía mediante la interfaz GDHTTPRequest que se encuentra en BlackBerry Dynamics SDK para Android. A continuación, se crea un objeto WebResourceResponse a partir del código de estado devuelto, los encabezados y el flujo de datos.
Actualización de Android WebView para BlackBerry Dynamics