-3

ナビゲート(url)がwebviewでhtmlコンテンツをダウンロードしているときにナビゲーションを停止するにはどうすればよいですか? 私はこれを試しました

 private void btnCancel_Click(object sender, RoutedEventArgs e)
 {
     WebView1.LoadCompleted -= new Windows.UI.Xaml.Navigation.LoadCompletedEventHandler(load_Completed);               
 }

 private void load_Completed(object sender, NavigationEventArgs e)
 {
     //some code after the content is loaded  
 }

しかし、ナビゲーションプロセスは停止しません...

4

1 に答える 1

0

どのような WebView を使用しているかはわかりませんが、おそらく次のようなことができます。

private void btnCancel_Click(object sender, RoutedEventArgs e)
{
     try
     {
         string[] args = { "history.go(-1);" };
         WebView1.InvokeScript("eval", args);
     }
     catch {}
 }
于 2013-06-08T20:48:08.827 に答える