永发信息网

怎么在移动端调试web前端

答案:4  悬赏:40  手机版
解决时间 2021-03-21 05:45
怎么在移动端调试web前端
最佳答案
日常开发中,用 Chrome 模拟 UA、屏幕尺寸 和 触摸特性,完成第一阶段的开发和调试。

  第二阶段:
  iOS 的话,iPhoen 数据线链接 Mac,打开 Safari 就可以直接使用 Mac 的 Safari 调试工具了。

  Android 的话,Chrome 也有提供对应的调试工具。
  国产浏览器中,UC 在 Android 提供了开发者版本,局域网下直接访问机器的IP + 9998端口即可进入调试环境。

  但对于国内开发者而言,最大的问题在于国产浏览器的各种奇怪BUG。
  面对这类没有调试工具的浏览器,weinre 也是一个可行的解决方案。
  如果只是对JavaScript的异常进行跟踪,自己敲几行代码也可以勉强处理一下。
  引入一个外部链接来接收异常信息,借此把异常显示到开发环境中,这样就可以根据异常的信息对 JavaScript 代码进行跟踪和定位。
  其中大致的实现原理,是通过对 window.onerror 进行一个全局的异常监听,把捕获到的异常发送到指定的接口。
全部回答
移动端一般也还是在电脑浏览器上面模拟,也可以在本地起个服务,然后用草料之类生成二维码扫描到手机上面看,
在设置选项里可以勾选开发者工具,方便调试。 还可以通过chrome、火狐的模拟,以及下一个安卓、苹果模拟器。 还可以搭建weinre,(具体教程请自行百度。
日常开发中,用 Chrome 模拟 UA、屏幕尺寸 和 触摸特性,完成第一阶段的开发和调试。
第二阶段:
iOS 的话,iPhoen 数据线链接 Mac,打开 Safari 就可以直接使用 Mac 的 Safari 调试工具了。
Android 的话,Chrome 也有提供对应的调试工具。
国产浏览器中,UC 在 Android 提供了开发者版本,局域网下直接访问机器的IP + 9998端口即可进入调试环境。
但对于国内开发者而言,最大的问题在于国产浏览器的各种奇怪BUG。
面对这类没有调试工具的浏览器,weinre 也是一个可行的解决方案。
如果只是对JavaScript的异常进行跟踪,自己敲几行代码也可以勉强处理一下。
引入一个外部链接来接收异常信息,借此把异常显示到开发环境中,这样就可以根据异常的信息对 JavaScript 代码进行跟踪和定位。
其中大致的实现原理,是通过对 window.onerror 进行一个全局的异常监听,把捕获到的异常发送到指定的接口。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
c语言中我定义一个long int变量 a=12345。想
我想咨询一下,我在县城开了个小型汽修部,环保
品尚居家常菜馆在哪里啊,我有事要去这个地方
贷款还完了担保公司违约金太高可以不交吗
哪里有买1967年野马GT500的车壳和底盘?
用玉米秸秆喂猪成本要多少钱一斤
舞团成员名字格式
The problem is has caused us a lot of tro
在word环境下,如果想移动或者拷贝一段文字必
辉煌名灯馆在什么地方啊,我要过去处理事情
求一很早的恐怖片名字,好象是连续剧
目前data、uploads有执行.php权限,非常危险
德国为什么流行大女人嫁小男人
无线网卡可以放手机卡吗
日全食就一定是月亮挡住了太阳,怎么不会是金
推荐资讯
蒜香花生怎么制做
默耐克3000f5-35的信号怎么看
推荐一些男人值得一看的好书!~最好能有下简
单选题在细胞开始分裂时,如果它的染色体数为
写出下列变化的化学方程式,并注明所属反应类
青雪故事现在还每天播吗,应该怎么收听。
单选题Wearen't________readyfortheexa
伟立石油南山站在什么地方啊,我要过去处理事
洗浴废水余热回收加热冷水是怎么省钱的?
想找人帮写张离婚协议书
哪里办中石化加油卡,在中国石化加油站办一张
如图的杯子是否可以装下这袋牛奶?(数据均从
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?