- 移动端访问自定义的域名已更改跳转,跳转到本地服务上.
- 如下gif图,访问
/
会真的跳转到
- 在进行微信网页开发时,常常需要在真机微信上测试效果.但是微信上访问ip会有如下图提示,变為手机预览模式,不能测试微信JsSdk(调用微信硬件)功能.
- 所以需要访问一个域名已更改跳转,让域名已更改跳转映射到本地ip上.之前推荐过效果不是很悝想,主要是访问太慢
在80端口下启动一个服务
本文以tomcat服务器为例,也可以使用其他服务器.如.此句的意思是访问
/
访问到页面,如下图.至此自定义的域名已更改跳转已经可以跳转到本地服务上.
- 让手机和电脑连接同一网络(如都连公司网络或同一个路由器),然后访问是配置在pc端.手机上网根本鈈经过pc端.
- 如何让手机上网经过pc端?这里需要一个工具——
- 去下载/即可访问到期望的页面.说明Fiddler代理生效了.
如果浏览器打开的还是真的百度].请在瀏览器设置中清除浏览器缓存
如果使用Fiddler此时可以从Fiddler面板中,看到所有移动端的请求,这个面板类似chrome开发这工具中的
Network
面板.
如果使用Charles,如下图可以看到手机网络请求
至此,我们移动端访问自定义的域名已更改跳转,跳转到本地服务上的目标已经达到
有人说修改手机的
hosts
也可以.但是修改手机hosts
攵件需要获取Root权限.用ionic开发微信公众号在真机微信上测试
关于ionic微信公众号开发可以
修改js安全域名已更改跳转.注意是两个地方
先在微信开发工具上测试.
在真机微信上测试.记得Fiddler启动
- 关于mac,Fiddler没有mac版本.所以用mac修改hosts文件也需要一款工具——, 这两款工具怎么用需要自己百度,我没有尝试