如何在Windows Phone上调试网站? [不是远程调试]

时间:2013-03-12 11:58:31

标签: internet-explorer debugging windows-phone

我是一名网络开发人员,希望在Windows Phone设备上调试网络应用/网站。有一种窗口,我可以看到javascript控制台,这将是很好的。

我知道如何在Android(about:debug)和iOS(Developer console)上获得控制台窗口,但我还没有想出如何在Windows Phone上。是否可以,如果可以,怎么样?

编辑:
我要找的是 不是远程 调试。我正在寻找实际设备上的调试控制台

4 个答案:

答案 0 :(得分:10)

Windows Phone 7.5+(IE9)和8(IE10)没有调试控制台,但可以JSConsole通过Remy Sharp将其添加到您的网络应用中。

设置远程调试会话非常简单。访问jsconsole.com,获取唯一的会话ID,将会话ID和JS片段添加到您的网络应用中,您就可以开始了。更详细的setup instructions and video can be found on the website

虽然JSConsole说明没有明确提及Windows Phone支持,a number of websites have confirmed it works

previous Stackoverflow question上提到了其他可能有用的工具。

更新: Internet Explorer 11 (IE11) introduces a new emulation tool允许本地(假设您运行的是Windows 8.1)测试和调试Windows Phone网站。

答案 1 :(得分:2)

我不这么认为。但您可以使用IE10并更改用户代理字符串以模拟您在Windows Phone中的IE10。

修改

我认为桌面支持移动设备中的所有JavaScript功能。但如果它不是解决方案,我担心你唯一的朋友是这样的: Compact Inspector

答案 2 :(得分:2)

我的建议是针对桌面IE10测试网站,并提供所有JavaScript / DOM调试支持 - 它与Windows Phone 8中的IE10类似99%。对于手机上的其他测试,您可以安装Windows Phone 8 SDK和在模拟器上启动网站 编辑:使用Node.js的好文章How to debug Windows Phone HTML5 Apps

答案 3 :(得分:2)

您可以将[Weinre][1]VS2012 / VS2013手机模拟器或实际设备配合使用。 您可以在此处获得所有详细信息,非常简单,可以设置基于nodeJS的解决方案。

http://sviluppomobile.blogspot.cz/2013/03/how-to-debug-windows-phone-html5-apps.html