首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >您在iPhone/iPod web开发中使用了哪些调试技术?

您在iPhone/iPod web开发中使用了哪些调试技术?
EN

Stack Overflow用户
提问于 2009-01-26 21:25:54
回答 4查看 3.7K关注 0票数 6

我正在开发一个web应用程序,我们的目标是iPhone和iPod Touch。我熟悉FireFox和IE的调试工具(例如Firebug和IE开发人员工具栏),但我找不到任何用于iPod的工具。我并不期待使用alert作为我的主要调试工具,特别是当我预计鼠标事件将是主要问题之一的时候。

this真的是最先进的吗?你有什么推荐的工具?

此外,iPhone上的html布局与Windows上运行的Safari的布局有多相似?在Mac上?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2009-01-26 23:26:12

Safari的iPhone版本包含一个调试控制台,非常方便。设置> Safarai >开发人员。

您还可以使用iPhone软件开发工具包中的模拟器。没有额外的调试,但它比一直使用物理设备更容易。

你也可以使用桌面版的Safari来做很多事情。

票数 4
EN

Stack Overflow用户

发布于 2009-11-16 14:09:19

面向iPod触摸和iPhone竞技场的web工具包括

iPhone Remote Debug Console

BlackBaud Simulator for Windows

MobileSafari Simulator

iPhoney

票数 1
EN

Stack Overflow用户

发布于 2012-01-13 03:10:01

虽然WebKit has a remote inspector很难在实际的iOS设备上启用(至少在没有越狱的情况下),因此大多数用于它的工具都是仅用于模拟器的。在这方面,iWebInspector看起来很有希望,但请记住,模拟器的WebKit库与设备的并不相同。

这就是的用武之地。使用weinre,你可以“从你的笔记本电脑上调试手机上显示的网页”。它的工作原理是运行它的自定义HTTP服务器,该服务器托管两件事:

  • 要调试的页面上包含的JavaScript文件
  • 要从

加载到要调试的计算机上的检查器页面

您可以启动服务器,例如java -jar Downloads/weinre.jar --boundHost -all- --httpPort 4242,然后在网页的源代码中放置一个类似于<script src="http://weinre-server-name.local:4242/target/target-script-min.js">的脚本标记,并通过导航到例如http://weinre-server-name.local:4242/client来加载检查器。当您在本地WiFi连接上的iPhone上加载目标页面时,该连接将显示在大型机上的客户机页中,您可以使用检查器选项卡来查看/编辑iPhone上的页面。

它有一些限制(没有Javascript断点等),可能会有一点滞后,但总的来说它是相当神奇的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/481436

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档