2017-09-19 16 views
0

Windows 10 Creators Update 1703 a apporté un nouveau problème à mon application UWP - J'utilise un webview WinJS pour ouvrir une page Web qui navigue vers "myscheme: // blahblah" après quelques temps. J'écoute habituellement MSWebViewUnsupportedUriSchemeIdentified pour attraper cet événement, appelez event.preventDefault(), et analyser la partie "blahblah" pour mon utilisation. Avant la mise à jour 1703, la page Web affichait correctement, mais maintenant que j'ai mis à jour ma machine Windows 10, le webview est vide une fois que la page navigue vers myscheme: // blahblah. Presque comme si event.preventDefault() ne fonctionnait plus. Quelqu'un sait comment je peux savoir si des changements dans 1703 provoquent ce comportement?UWP: WinJS webview preventDefault ne fonctionnant pas après la mise à jour de Windows 1703

Répondre

0

L'utilisation de window.external.notify() et l'écoute des événements MSWebViewScriptNotify sont 100 fois meilleurs pour transmettre des données que pour écouter des schémas URI non pris en charge, et cela a résolu mon problème.