博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mobile web页面调试方法
阅读量:4941 次
发布时间:2019-06-11

本文共 1018 字,大约阅读时间需要 3 分钟。

此文已由作者张含会授权网易云社区发布。

欢迎访问,了解更多网易技术产品运营经验。

开发过程问题排查

  1. Chrome Emulation关键词:使用方便

  • 模拟各种设备尺寸、像素比、自定义userAgent

  • 模拟触摸、经纬度、重力感应

  • 模拟4g网络等不同类型的网络

  1. browser-sync

关键词:提升开发效率 安装步骤: npm install -g browser-sync // 以当前目录为根,启动一个静态服务器,文件修改页面自动刷新 browser-sync start --server --files "css/.css, .html" // 设置代理 browser-sync start --proxy "127.0.0.1:8000/buyer" --files "css/.css, .html"

线上问题排查

  1. Charles 的Map Local工具 关键词:快速定位问题

  2. Weinre 关键词:简单易用、专治疑难杂症

使用步骤如下:

  1. 安装 npm install -g weinre

  2. 运行 weinre --httpPort 8080 --boundHost -all-

  3. 调试 方法1:

             

    将localhost替换为机器电脑IP,插入需要调试的页面。 ps:如果是线上或者测试环境页面可以用charles Map Local本地修改。

             方法2:         手机chrome浏览器,添加书签,长按可以编辑书签,为:         javascript:(function(e){e.setAttribute("src","http://localhost:8080/target/target-script-min.js#anonymous");document.getElementsByTagName("body")[0].appendChild(e);})(document.createElement("script"));void(0);         访问页面之后,点击书签。
  4. 手机访问 使用charles代理到本地,访问需要调试的页面。 可以看到连接的target

更多网易技术、产品、运营经验分享请。

相关文章:

【推荐】 
【推荐】 
【推荐】 

转载于:https://www.cnblogs.com/163yun/p/9895729.html

你可能感兴趣的文章
启动Eclipse报Initializing Java Tooling错误解决方法
查看>>
用jquery来实现类似“网易新闻”横向标题滑动的移动端页面
查看>>
(原)基于物品的协同过滤ItemCF的mapreduce实现
查看>>
CSS可以和不可以继承的属性
查看>>
eclipse每次当我按ctrl+鼠标点击代码,自动关闭,产生原因及解决办法!!
查看>>
hbase
查看>>
用PHP将Unicode 转化为UTF-8
查看>>
HDOJ1002 A+B Problem II
查看>>
ADB server didn't ACK(adb不能开启
查看>>
Python基础(三)
查看>>
Continuous integration
查看>>
hl7 V2中Message Control ID的含义及应用
查看>>
IOS 4个容易混淆的属性(textAligment contentVerticalAlignment contentHorizontalAlignment contentMode)...
查看>>
C# FTPHelper(搬运)
查看>>
C#HttpHelper类1.3正式版教程与升级报告
查看>>
【转】Android 语言切换过程分析
查看>>
jpa 多对多关系的实现注解形式
查看>>
Android开发——View绘制过程源码解析(一)
查看>>
Quartz和TopShelf Windows服务作业调度
查看>>
让ie9之前的版本支持canvas
查看>>