Dla celów edukacyjnych stworzyłem aplikację, która zwraca dane wyjściowe za pomocą protokołu HTTP. Aby przetestować, czy wywoływam hosta przeglądarki (IE, FF, Chrome) z portem: 127.0.0.1:8764. Działa to we wszystkich przeglądarkach wymienionych wcześniej. Teraz chciałem zmienić procedurę obsługi protokołu, aby moja aplikacja była bardziej złożona. Dodałem więc .reg z informacjami o moim "unikalnym" protokole o nazwie ProtocolDemoTest. Teraz, gdy chcę uruchomić aplikację pod następującym adresem URL: ProtocolDemoTest: // uzyskuję pozytywne wyniki tylko w IE i FF, ale wygląda na to, że nie działa w Chrome. Szukałem trochę i znalazłem tylko to http://www.google.fi/support/forum/p/Chrome/thread?tid=4e79db1b44daa2e6&hl=en, które uważam za niezupełnie takie, jak sobie wyobrażałem. Chcę, aby działało na IE, FF, Chrome, dodając tylko niektóre dane do rejestru. Czy możesz mi pomóc znaleźć właściwy sposób na to w WSZYSTKICH przeglądarkach?Obsługa protokołów w przeglądarce Chrome za pośrednictwem rejestru
5
A
Odpowiedz
1
Obsługa rejestruProtocolHandler wylądował teraz w przeglądarce Chrome 13 - http://crbug.com/73710, aby uzyskać więcej informacji.
0
API szukasz jest to jedna: https://developer.mozilla.org/en/DOM/window.navigator.registerProtocolHandler
Chociaż dostępne w Chrome, rozmowa nic nie robi. Ten problem został podany tutaj: http://crbug.com/44984
Wdrażanie jest w toku. Zobacz ten błąd: http://crbug.com/73710
Powiązane problemy
- 1. Automatyczna obsługa protokołów discovery
- 2. Obsługa uwierzytelniania systemu Windows pojawia się w przeglądarce Chrome
- 3. Ustawienia java za pośrednictwem rejestru w kliencie systemu Windows
- 4. Komunikaty o buforach protokołów za pośrednictwem Akka IO i gniazd
- 5. Obsługa niestandardowych protokołów URL Qt 5
- 6. Wybieranie tekstu skupienia za pomocą jQuery nie działa w przeglądarce Safari i przeglądarce Chrome Chrome i
- 7. Obsługa wyjątków w rozszerzeniach Chrome
- 8. Set-Cookie na przeglądarce z żądaniem Ajax za pośrednictwem CORS
- 9. Czcionka internetowa w przeglądarce Chrome
- 10. Ajax + błąd pushState w przeglądarce Chrome
- 11. Odczytywanie pliku XML za pomocą JavaScript w przeglądarce Chrome
- 12. Zamykanie pojedynczej karty w przeglądarce Chrome za pomocą polecenia Batch
- 13. elipsa dla tekstu wielowierszowego w przeglądarce Chrome
- 14. Używanie pamięci i debugowanie w przeglądarce Chrome w przeglądarce Chrome/Firefox (Minefield)
- 15. Co oznacza glif w przeglądarce Chrome?
- 16. Obraz tła nie wyświetlany w przeglądarce Chrome
- 17. Błąd animacji w przeglądarce Chrome v.36?
- 18. Trace na konsoli Chrome/przeglądarce
- 19. Obsługa rozszerzeń przeglądarki w Google Chrome na urządzeniach mobilnych
- 20. Wykonaj obsługę Javascript w przeglądarce Chrome z AccessibilityService
- 21. Wyniki generowania PDF w ERR_INVALID_RESPONSE w przeglądarce Chrome
- 22. Wywołania przechwytujące do console.log w przeglądarce Chrome
- 23. window.location nie działa w przeglądarce Chrome
- 24. Gradient liniowy nie działa w przeglądarce Chrome
- 25. RTSP h.264 w przeglądarce Google Chrome
- 26. Zmiana grubości czcionki CSS w przeglądarce Chrome
- 27. Jak zmienić ustawienia narodowe w przeglądarce chrome
- 28. Obsługiwane formaty plików audio w przeglądarce Chrome?
- 29. Debugowanie skryptów użytkownika w przeglądarce Google Chrome
- 30. Jak wychwycić wyjątek DOMException w przeglądarce Chrome?
https://developer.mozilla.org/en-US/docs/Web/API/navigator.registerProtocolHandler – bPratik