Para fines de aprendizaje, he creado una aplicación que devuelve una salida calculada con protocolo HTTP. Para probar que estoy llamando en un host de navegador web (IE, FF, Chrome) con un puerto: 127.0.0.1:8764. Esto funciona en todos los navegadores web que se enumeraron anteriormente. Ahora quería cambiar el controlador de protocolo para hacer que mi aplicación sea más compleja. Así que he agregado un .reg con información sobre mi protocolo 'único' llamado ProtocolDemoTest. Ahora cuando quiero ejecutar mi aplicación con la siguiente URL: ProtocolDemoTest: // obtengo resultados positivos solo en IE y FF, pero parece que falla de alguna manera en Chrome. He buscado un poco y solo encontré este http://www.google.fi/support/forum/p/Chrome/thread?tid=4e79db1b44daa2e6&hl=en que no encuentro exactamente como lo imaginé. Quiero que funcione en IE, FF, Chrome con solo agregar algunos datos en el registro. ¿Me pueden ayudar a encontrar una forma real de hacerlo en TODOS los navegadores web?Controladores de protocolo en Chrome a través del Registro
5
A
Respuesta
1
Compatibilidad con registerProtocolHandler ahora ha llegado a Chrome 13 - http://crbug.com/73710 para obtener más información.
0
La API que estás buscando es éste: https://developer.mozilla.org/en/DOM/window.navigator.registerProtocolHandler
Si bien está disponible en Chrome, la llamada no se hace nada. Este problema se rastreó aquí: http://crbug.com/44984
La implementación está en curso. Ver este error: http://crbug.com/73710
Cuestiones relacionadas
- 1. Protocolo Bluetooth a través de wifi?
- 2. Buffers de protocolo de registro
- 3. SQLException: violación de protocolo. Oracle JDBC problema de controladores
- 4. Registrar una aplicación en un protocolo de URL (todos los navegadores) a través del instalador
- 5. iterar a través de las entradas del registro
- 6. virar un protocolo de NSObject a una implementación del protocolo
- 7. Registro de consola síncrona en Chrome
- 8. C# ¿Cómo puedo iterar a través del registro?
- 9. ¿Cómo accedo a la información del protocolo ARP a través de .NET?
- 10. ¿Conectar a mongodb a través del navegador?
- 11. Registro de controladores para el evento .NET COM en C++
- 12. rendimiento del protocolo de Subversion
- 13. Configuración del proveedor de búsqueda predeterminado en Chrome a través de un script
- 14. Comprensión del protocolo ZMODEM
- 15. ¿Cómo registro un protocolo de URL personalizado en Windows?
- 16. ¿Cómo puedo lanzar un comando del sistema a través de Javascript en Google Chrome?
- 17. ¿Cómo puedo obtener el nombre del archivo de registro a través del código?
- 18. Excepción del protocolo WCF
- 19. Implementación del protocolo Bittorrent
- 20. configuración de Java a través del registro en el cliente de Windows
- 21. Motivo de la instalación a través de Chrome Web Store
- 22. Detectar el foco del navegador/fuera de foco a través de la Extensión de Google Chrome
- 23. Implementación del protocolo AirDrop
- 24. Cómo configurar el registro en Jetty a través del archivo de configuración?
- 25. Error de protocolo desconocido al usar git-svn a través de HTTPS a través de un servidor proxy
- 26. Chrome-Extension: ¿iterar a través de todas las pestañas?
- 27. Java: registro de manejadores de protocolo URL personalizados
- 28. Extensiones de Chrome que acceden a la información del encabezado
- 29. Error de Chrome al descargar el archivo a través del iframe
- 30. usando tampones de protocolo para el registro binario
https://developer.mozilla.org/en-US/docs/Web/API/navigator.registerProtocolHandler – bPratik