在webview中使用InvokeScriptAsync时出现异常

时间:2016-09-20 15:57:26

标签: javascript webview uwp

我在加载网页的UWP应用程序中有WebView,我有调用JS函数的InvokeScriptAsync方法:

setValue:forUndefinedKey:

此代码正确触发 myFunction ,返回正确。

InvokeScriptAsync("myFunction", new List<string>());

但是,当我有奇怪的错误...当我在此调用中设置断点时,应用程序闪烁,后者停止正常工作,但如果我删除此断点,则应用程序正常工作。

另一方面,当我在调试设置中使用脚本选项调试JavaScript时,.NET应用程序正常工作,显然也是JavaScript,但当 myFunction 返回一个值时,再次闪烁并且应用程序停止工作。

我认为调试应用程序会影响应用程序的行为吗?有没有找到这个bug的想法?

由于

1 个答案:

答案 0 :(得分:0)

  

我无法同时在C#代码和Javascript代码中设置断点

在一个Visual Studio实例中调试托管代码(C#)和javascript不是受支持的功能。请参阅Support Javascript/Managed mixed mode debugging