我正在使用WebKitGTK开发一个项目,并且在使用enable-developer-extras
属性启用它之后我遇到了WebInspector问题。
我可以打开它,但当我点击关闭,弹出到自己的窗口,或切换到侧边栏按钮,他们什么都不做。在我的应用程序中,一旦打开它就无法关闭WebInspector。
它似乎不是我在代码中改变的任何东西,因为我记得它之前有效,但是当我从Git检查这些提交时,它们现在也被破坏了。然而,它确实看起来像我正在做的事情,因为我的计算机上使用WebKitGTK的其他应用程序使他们的WebInspector工作完美(是的,我检查了他们的代码)。
所以我的问题是:有没有人遇到过类似的问题?有没有人知道如何修复它?
你可能会打this bug。解决方法是在某处向webkit_web_view_get_inspector
添加一个虚拟调用。