0

我正在为 Windows Phone 7 开发应用程序,但遇到了一个奇怪的问题。我有以下代码:

   void webBrowser1_Navigated(object sender,System.Windows.Navigation.NavigationEventArgs e)
   {
    update_goals(e.Uri.OriginalString, webBrowser1.SaveToString());

它调用一个函数来检查 webBrowser1.SaveToString() 中的所有数据。我的问题是,update_goals 函数并不总是正确解析数据。我尝试过调试,但每次我下断点时,代码都可以正常工作。此外,如果我似乎在 update_goals 函数中完全暂停(例如;显示一个消息框),它也可以正常工作。有没有人知道是什么导致了这种行为?任何帮助将非常感激。

4

1 回答 1

0

您是否尝试过将 update_goals 方法调用放在 LoadCompleted 事件处理程序中:-

http://msdn.microsoft.com/en-us/library/microsoft.phone.controls.webbrowser.loadcompleted(v=vs.92).aspx

于 2012-04-16T08:45:25.700 回答