收藏
回答

wx.getLocalIPAddress 获取 ip 在真机无效,真机基础库版本3.0.0 ,原因?

if (wx.getLocalIPAddress) {

const version = wx.getAppBaseInfo().SDKVersion;

      console.log("基础库版本::", version);

      console.log("支持 ip 地址获取...");

      wx.getLocalIPAddress({

        success: function (res) {

          console.log("ip 地址获取成功", res);

          _this.globalData.ipAddress = res.localip || "";

        },

        fail: function (res) {

          console.log("ip 地址获取失败::", res);

        },

      });

    }

以上代码,在模拟器可以获取到 ip

在真机调试以及真机上无法获取 ip,但是判断 api 是存在的

此外,在 IOS 上 直接返回 res.localip = 'unknow'

是什么原因?

最后一次编辑于  2023-08-16
回答关注问题邀请回答
收藏

1 个回答

  • 社区技术运营专员--阳光
    社区技术运营专员--阳光
    2023-08-19

    你好,麻烦在手机微信那里上传下日志: 我->设置->帮助与反馈右上角有个上报日志的入口,麻烦提供一下微信号,时间点

    2023-08-19
    有用
    回复
登录 后发表内容