我已经创建了一个像应用程序一样的chrome应用程序。因为我需要在javascript中找到本地IP地址。我试过下面的代码。但我无法找到服务器的IP地址。是否还有其他任何可能的方法在javascript中找到ip地址。
<script type="text/javascript">
var userip;
</script>
...
<script type="text/javascript" src="https://l2.io/ip.js?var=userip"> </script>
...
<script type="text/javascript">
document.write("Your IP is :", userip);
</script>
答案 0 :(得分:0)
如果你正在寻找一个客户面向公众的知识产权,据我所知,这个问题之前已经被问过,结论是,目前还不可能。
示例:Retrieve Public IP From Google Web App
但是,如果您正在寻找他们的本地IP - 之前也会提出一些非常有趣的结果。
示例:Get Local IP of a device in chrome extension
在该问题的最佳答案中,他们建议使用WebRTC API实现这一点。我建议你回答这个问题,看看它对你的情况是否有帮助。