2

私は何年もの間、iOS および Mac OSX アプリを開発してきました。そのため、Windows 8 Metro WebView が新しいページの読み込みを開始するときにインターセプトする方法がなく、読み込みが終了したときにのみインターセプトする方法が見つからないことにかなり驚きました。

これに対する回避策は本当にありますか?ドキュメントとウェブの両方で何も見つかりませんでした...

どうもありがとうございました!

ファビオ

4

1 に答える 1

0

このメソッドを使用してWindow.External.Notify()、C# などでイベントをトリガーできます。Webview.InvokeScript()を使用して、コントロールの外部からスクリプトをアクティブにすることもできます。WebView の外でスクリプトを文字列として記述しWebView.InvokeScript()、最初の引数として "eval" を使用して、コントロール内でそのスクリプトを実行できます。

スクリプト通知

これは、ScriptNotify と InvokeScript の両方を使用する方法を示しています。

于 2013-01-09T14:25:38.093 に答える