H5移动端问题远程调试方法

weinre+ngrok   

weinre实现远程代理,微信端用到https的需要ngrok代理

weinre使用比较简单,首先用npm安装weinre:

npm install -g weinre

启动服务监听端口:

weinre --boundHost 10.75.6.51 --httpPort 9999

浏览器打开服务地址:

10.75.6.51:9999

 

weinre兼容性挺强,而且能支持微信端页面的调试,到此为止,如果页面请求使用的是http,那weinre已经可以解决调试问题了。

但是如果要调试https请求的页面,仅仅使用weinre无法解决,因为在页面中需要引入调试的js文件,weinre启动的是http服务,于是使用反向代理软件ngrok,它可以做地址映射,并支持http/https/tcp等,使用也比较简单:

这是官网下载地址:https://ngrok.com/download,或者可以直接使用npm下载:

npm install -g ngrok

然后启动ngrok:

ngrok http 10.75.6.51:9999

 

ngrok http -subdomain=test 10.75.6.51:9999

 

 

转自https://segmentfault.com/a/1190000004663555

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值