当我们在开发者工具里面,进行真机调试的时候,用手机扫一扫总显示“网络异常”,这是什么原因呢?
看图:


原因:
你的手机与安装在你自己电脑上的服务端程序不在一个局域网络里面!假设前端程序代码里面的URL你是这么写的:
function getUri(){ return 'http://localhost/open/app/LKT/index.php?module=api&software_name=3&edition=1.0' }
那我请问,在手机上用浏览器打开localhost能不能进入后台?
答案是:不能!
那么如何解决呢?
- 需要将你的手机与电脑连接在同一个wifi环境下面
- 需要找出你本机的IP地址,怎么找?百度一下
- 需要用IP地址替换前端的URL,如图:
function getUri(){ return 'http://192.168.1.177/open/app/LKT/index.php?module=api&software_name=3&edition=1.0' }
- 需要将后台的的设置部分也改掉,如图: