微信小程序本地访问本地TP5的路由接口正常,为何在手机上扫码预览获取不到数据?
原因:手机扫码预览只能获取到微信小程序端的静态代码,无法获取到本地后台接口的数据,因为手机上找不到localhost是哪台电脑(个人理解仅供参考,如有误,请交流指正)
解决方法:把后端代码正确部署到云服务器,正确配置域名与其目录,还有数据库,小程序访问的接口域名更改为刚部署的云服务器的域名;这样小程序被扫码预览(记得扫远程调试那个二维码才能请求数据)后加载了本地的小程序前端代码,然后请求云服务器上TP5接口的数据 , 便能手机真机上成功预览啦。