gpt4 book ai didi

angularjs - 如何使用angularjs获取系统IP地址

转载 作者:行者123 更新时间:2023-12-04 23:15:17 27 4
gpt4 key购买 nike

需要从 angularjs 代码中获取系统 IP 地址。

我在谷歌搜索过。每个人都在建议来自 js 的第三方。

所以我不想打电话来获取IP?

有没有办法从angularjs获取IP?

我的实际情况是。

需要在每次休息调用中发送系统 ip

最佳答案

如何使用AngularJS获取系统IP地址

freegeoip.net 使用定位服务

angular.module("myApp",[]).run(function($rootScope, $http) {
var url = "//freegeoip.net/json/";
$http.get(url).then(function(response) {
console.log(response.data.ip);
$rootScope.ip = response.data.ip;
});
});
<script src="https://unpkg.com/angular/angular.js"></script>
<div ng-app="myApp">
IP address = {{ip}}
</div>


更新

此 API 端点已弃用,并将于 2018 年 7 月 1 日停止工作。有关更多信息,请访问: https://github.com/apilayer/freegeoip#readme

关于angularjs - 如何使用angularjs获取系统IP地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43715306/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com