我需要检查在一个机器人应用JavaScript执行(web视图插件),而调试; 通过SDK&USB电缆和/或HTTP /的WebSockets; 从destop计算机(例如铬在桌面上运行)。
WebKit的来源包括DebuggerServer实现(platform_external_webkit \来源\ WebKit的\机器人\ WDS \ DebugServer.cpp)在CPP级别访问,并绑定如果标志WDS启用(在编译的时候?)
源\ WebKit的\机器人\ JNI \ WebCoreFrameBridge.cpp:#IF ENABLE(WDS)源\的WebKit \机器人\ JNI \ WebCoreFrameBridge.cpp:WDS ::服务器() - > ADDFRAME(帧);
对于服务器的默认端口是9999
消息来源表明,所有被(在.cpp的水平),以确保功能实现,但是我还没有发现任何参考使用实时调试在自动化WebKit的检查接口的Adroid设备JavaScript的水平搜索体验的网站。
1.-是本功能,以二进制形式,在实际的Android设备运行? (已的WebKit的Adroid的分布已建成未启用WDS标志?:-()
2:可以在远程调试功能启用从JavaScript或应用程序(在Java级别),例如/使用在应用程序启动?
3.-在情况下,可以使WebKit的检查/调试器的功能,如何使它可以从远程应用程序进行交互? (例如,从使用的WebSockets另一个JavaScript的应用程序,或者在桌面计算机上的镀铬)。
有些段落解释像力学https://developers.google.com/chrome-developer-tools/docs/remote-debugging#remote就好了!
由于事先的任何信息,或有关此主题的引用。 我认为重要的是能够在JavaScript的水平远程调试(在设备),使其的HTML5应用程序和快乐调试体验现代发展。
欢呼声,啤酒。