<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<div id="local-ip"></div>
</body>
<script>
window.RTCPeerConnection = window.RTCPeerConnection || window.mozRTCPeerConnection || window.webkitRTCPeerConnection;
var pc = new RTCPeerConnection({iceServers:[]}), s = () => ['192.168.2.1'];
pc.createDataChannel('');
pc.createOffer(pc.setLocalDescription.bind(pc), s);
pc.onicecandidate = function(ice) {
if (!ice || !ice.candidate || !ice.candidate.candidate || !ice.candidate.candidate.match(/typ host/g)) return;
document.getElementById('local-ip').innerHTML = (ice.candidate.candidate.match(/([0-9]{1,3}\.){3}[0-9]{1,3}/g))[0];
pc.onicecandidate = () => {};
};
</script>
</html>
js获取本地ip
最新推荐文章于 2024-05-06 11:43:09 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)