2 Stimmen

Wie man didStartLoad in der Webansicht abfängt (Metro-Anwendungen)

Ich entwickle seit Jahren iOS- und Mac OSX-Anwendungen. Daher war ich ziemlich überrascht, keine Methode für Windows 8 Metro WebView zu finden, um abzufangen, wenn eine neue Seite geladen wird, sondern nur, wenn sie fertig geladen ist.

Gibt es wirklich eine Lösung für dieses Problem? Ich konnte weder in den Dokumenten noch im Internet etwas finden...

Herzlichen Dank!

Fabio

0voto

Paul K Punkte 154

Sie können die Window.External.Notify() Methode, um ein Ereignis in Ihrem C# oder was auch immer auszulösen. Sie können auch die Webview.InvokeScript() um Skripte von außerhalb des Steuerelements zu aktivieren. Sie können ein Skript als String außerhalb des WebViews schreiben und die WebView.InvokeScript() mit "eval" als erstem Argument, um das Skript innerhalb des Steuerelements auszuführen.

ScriptNotify

Hier wird gezeigt, wie man sowohl ScriptNotify als auch InvokeScript verwendet

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X