代码之家  ›  专栏  ›  技术社区  ›  Anthony Kong

如何在移动safari和ios模拟器中调试它?

  •  3
  • Anthony Kong  · 技术社区  · 9 年前

    我对引导tokenfield有这个问题。建议框(包含黑色文本)未响应用户单击。这意味着我无法获得价值 abc@gmail.com 来自tokenfield。相反,我只剩下最初的用户输入字母 a 。这只发生在移动safari中,我可以在iOS模拟器中重现这个问题。

    我发现调试非常困难的是,建议框是动态创建的。当我在iOS模拟器中使用Safari的“开发”来选择这个元素时,建议框已经消失了。

    在这种情况下,调试的最佳策略是什么?我有什么办法吗 大头针 例如元素?

    enter image description here

    1 回复  |  直到 9 年前
        1
  •  1
  •   thomasfuchs    9 年前

    我会使用JavaScript调试器设置一个断点,在那里您可以尝试读取内容(或者如果不起作用,可能是一个监视条件)。在断点处停止将基本上冻结用户界面,然后您可以轻松地检查它。

    要了解有关WebKit调试器以及如何设置断点的更多信息,请参阅 this Safari documentation page .