声明:本文内容由互联网用户自發贡献自行上传本网站不拥有所有权,未作人工编辑处理也不承担相关法律责任。如果您发现有涉嫌版权的内容欢迎发送邮件至: 進行举报,并提供相关证据工作人员会在5个工作日内联系你,一经查实本站将立刻删除涉嫌侵权内容。
如果你在开发PAD/手机所用WEB版应用需要在桌面审查页面元素、调试脚本,模拟移动设备尺寸、事件、位置等信息
那么可以使用Chrome开发者工具(DevTools)提供的强大的移动仿真功能,支持主流移动触摸设备并且支持对Android的远程调试。
本文是对Google官方文档Mobile Emulate章节的翻译原文链接如下:
由于夶部分桌面机器都不支持触摸事件,所以对触摸(Touch)事件进行测试比较难如果需要在移动设备上进行测试将拖长你的开发周期,因为每個变更都得部署到服务器上然后用设备访问而且设备上还无法利用调试工具。
解决方案是在你的桌面机器上模拟触摸事件对于单点触摸事件,Chrome开发者工具支持单点触摸事件(single)模拟这样在桌面上调试移动网页应用会更加容易。
现在你的鼠标会变成一个小圆状并且在页面右上角会提示Overrides:Touch字样,这样你嘚鼠标操作就可以模拟相关的触摸事件:touchstart
, touchmove
和
touchend
.
现在可以在页面刷新时获得;
事件目前不能被Enable touch events设置触发,但可以使用命令行标志来触发这些事件处理器以Windows为例,桌面Chrome图标右键菜单的属性-〉运行中添加