如何调试在桌面上工作但在手机上不工作的Javascript?
我制作了一个使用。直到最近,它在各个方面都运转良好 现在,在过去的几天里,在我的移动设备上,一部Android手机上,滑块的拇指不再对触摸做出反应,也无法拖动 除此之外,所有Javascript似乎都能正常加载和运行,因此这个问题似乎只局限于滑块 我发誓我没有故意对与滑块相关的代码进行任何更改,但是,我必须在Javascript中的某个地方做一些事情来造成这种差异 问题是,在我的台式机、笔记本电脑或任何其他不涉及触摸的设备上,一切都可以正常工作。因此,很难确定代码的错误所在 是否有某种方法可以验证或测试我的代码,以了解为什么它不能在我的移动设备上正常工作如何调试在桌面上工作但在手机上不工作的Javascript?,javascript,mobile,yui,touch,Javascript,Mobile,Yui,Touch,我制作了一个使用。直到最近,它在各个方面都运转良好 现在,在过去的几天里,在我的移动设备上,一部Android手机上,滑块的拇指不再对触摸做出反应,也无法拖动 除此之外,所有Javascript似乎都能正常加载和运行,因此这个问题似乎只局限于滑块 我发誓我没有故意对与滑块相关的代码进行任何更改,但是,我必须在Javascript中的某个地方做一些事情来造成这种差异 问题是,在我的台式机、笔记本电脑或任何其他不涉及触摸的设备上,一切都可以正常工作。因此,很难确定代码的错误所在 是否有某种方法可以验
很抱歉,我现在无法使该网站可用,因为我还没有公开发布该网站的权限。答案必须基于一般原则。您可以使用Firebug Lite检查DOM树并调试JavaScript。它非常简单:只需包含
<script src="https://getfirebug.com/firebug-lite.js"></script>
就在
(或使用bookmarklet)下方。您可以用于远程调试。此工具用于远程调试由制作的移动web应用程序
它很容易使用。如果您尝试,您可以找到一些教程,如。在移动设备上进行远程调试的另一个好选项是(WEb INspector REmote)
您也可以将其用作服务:可能有点晚,但现在有几种方法可以在移动设备上调试DOM和JS。使用Adobe Shadow,您还可以检查本地存储
- 对于Mac和iPhone: