使用Safari浏览器调试Firebreath代码

时间:2013-12-13 13:30:33

标签: javascript c++ .net firebreath

如何使用Safari浏览器附加调试点。因为我在Firebreath框架中实现了我的应用程序,它支持非托管代码。为了验证Safari浏览器中的功能,我附加调试点但调试点不会被命中。是否有必要为此设置任何类型的属性。请告诉我如何使用Safari浏览器附加Firebreath代码?

1 个答案:

答案 0 :(得分:1)

请注意,Safari会在另一个进程中启动您的插件。如果你看一下np_macmain.cpp,你会发现你可以设置一个定义,它会导致它暂停并等待调试器附加 - 如果你需要提前附加,这是你最好的选择。请注意,我已经看到Safari杀死了很快就没有响应的插件,这会导致插件在插入断点时被杀死。

请参阅http://www.firebreath.org/display/documentation/Debugging+Plugins - Safari的内容有点过时,但概念是相同的。我认为流程名称已经改变。