从Windows机器远程调试iPad上的JavaScript是否可行?

5
我有一台安装iOS 6.1的iPad,连接着一台Windows 8电脑。我想要调试在iPad上运行的一些JavaScript代码。
iPad上的Safari浏览器有一个Web检查选项,需要通过电线将iPad连接到电脑上,并且可以在桌面版Safari的开发菜单中访问。我安装了Windows版本的Safari 5,但在开发菜单中没有看到iPad被检测到。
还有其他的想法吗?

1
参见Weinre。它不是一个JavaScript 调试器,但它可能仍然有用。 - DCoder
1
它在Windows上无法工作;至少需要Safari 6才能运行。 - tc.
3个回答

1

1

我使用Weinre进行远程调试。

Weinre几乎拥有你所需的一切,但缺少JavaScript调试器。

它具有用于DOM操作、网络流量、时间轴、资源和控制台的WebInspector。

在GitHub上查看这个项目:weinre-remote-debug以在本地设置weinre。


0

此页面上描述的另一个选项是jsconsole.com。 通过将<script>标记附加到您的页面(或在设备上运行书签),您可以访问JS控制台。

要开始,请转到jsconsole.com并在提示符中运行:listen。 这将为您提供唯一的会话ID和一个脚本标记,您将其插入到移动Web页面中。

enter image description here

现在,你的移动页面产生的任何控制台输出都将被传输到你桌面 Web 浏览器中打开的控制台,包括任何错误!

enter image description here

虽然它无法完全取代完整的Web检查器,但当您无法访问Mac时,它可以帮助您摆脱麻烦。

来源:https://blog.idrsolutions.com/2015/02/remote-debugging-ios-safari-on-os-x-windows-and-linux/


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接