我正在尝试调试一个使用WebView的基于phoneGap的应用程序中的问题。我遵循
中的步骤https://developer.chrome.com/devtools/docs/remote-debugging设置调试webview。我能够在以下场景中调试和设置断点:
在android chrome远程调试会话期间,我在javascript控制台中设置了断点。最初,我的断点被击中,应用程序暂停。然而,当我的应用程序通过WebSocket发送数据时,我的断点暂停了一会儿,但在没有我按下继续的情况下继续。我怎样才能在WebSocket通信期间获得断点?问题是我正在使用WebSocket库。当我移除库并使用原生Websocket(在android KitKat浏览器中支持)时,问题就消失了。所以问题是与WebSocket库。