Rejestrowanie niestandardowego protokołu dla aplikacji Windows Phone 8 App WebBrowser Control

Szukam sposobu zarejestrowania niestandardowego protokołu dla Windows Phone 8. Próbowałem zarejestrować niestandardowy protokół za pomocąWebRequest.RegisterPrefix("xxx://", this) ale to nie zadziała w przypadkuWebBrowser kontrola. Ponieważ nasz schemat protokołów nie jest prawidłowym uri, aplikacja po prostu ulegnie awarii, jeśli spróbuje nawigować (przez location.url = 'xxx: // to-nie-ważne-uri ”).

Mam nadzieję, że każdy może rozproszyć światło w ciemności;)

EDYTOWAĆ:Tutaj to mój projekt testowy. Myślę, że jest to poważny błąd, ponieważ można zmusić każdą aplikację do awarii za pomocą prostej instrukcji JavaScript.

questionAnswers(2)

yourAnswerToTheQuestion