在开发者工具这里用云服务器的url也是可以正常访问数据的,只有用云服务器小程序就无法正常展示数据,但是url是没问题可以正常获取数据的。
微信小程序页面里获取不到数据?onPickerTap: function () { const that = this; wx.request({ url: 'http://192.168.240.24:8080/api/data/numbers', method: 'GET', success: function (res) { console.log('设备编号数据:', res.data); // 调试信息 if (res.statusCode === 200) { that.setData({ deviceNumbers: res.data, }); } else { console.error('请求失败:', res.statusCode); } }, fail: function (error) { console.error('请求失败:', error); }, }); }, 这是我的代码,目前这里的代码是从局域网获取电脑主机ip的服务器数据,我通过局域网,用手机小程序可以正确展示数据。但是我切换url成服务器的 url,小程序就没有数据,http://47.102.207.146:8080/api/data/numbers 这是我服务器的接口地址,在手机上访问这个网址可以正常无问题打开, 数据也是有的。但是小程序使用这个url就会展示不出来数据,如图所示 [图片]这张图 就是展示不出来的数据,[图片]正常应该是可以正常展示数据的,这个是用的同一个wifi的。我现在用的 是小程序体验版。
03-19