我在iPhone和iPhone上使用jquery库得到NO_MODIFICATION_ALLOWED_ERR错误iPod(但不是iPad模拟器,Chrome,Firefox或Safari)。据我了解,这个错误是由于在未准备就绪时操纵DOM或者如果严格检查有效则添加无效的XHTML(从我从其他搜索中收集到的内容似乎是在iPhone上)。
所以,我的问题是 - 是否有可能在iPhone上获得JS堆栈跟踪,以便我可以确定我的代码中有多少是导致此问题的?我在Mac上有Xcode和iPhone SDK,但我没有太多经验 - 所以如果有人能指出某种方式使用它,那就太棒了。
谢谢,凯文。
答案 0 :(得分:1)
要在iOS设备上进行有用的调试,请尝试以下操作:http://phonegap.github.com/weinre/ 它可能不会给你一个很好的堆栈跟踪但它至少会让你更好地检查应用程序。 一些代码解释了正在发生的事情可能会有用。
答案 1 :(得分:0)
我不知道任何跟踪软件,但可能 - 可能说明显而易见 - 在代码中插入一些console.error(“Error:”)或console.log(“Info ..”)行?