如何使用HTML5獲取IP地址?
代碼解釋:
1. 首先我們定義了一個用于存放IP地址的變量ip。
2. 我們使用RTCPeerConnection的API來創建一個新的實例。
3. 使用DataChannel來建立連接(注意可以使用任意字符串代替'')。
4. 當獲取到icecandidate時,我們會將a=candidate的內容傳入grepSDP函數中進行匹配。當匹配到type為host的時候,我們將addr的值傳入updateDisplay中,最后更新ip變量。
5. 如果匹配到的內容是c=,那么我們也將addr的值傳入updateDisplay中,最終更新ip變量。
6. 如果瀏覽器不支持RTCPeerConnection,那么我們就將ip變量設為“無法獲取IP地址,請使用支持HTML5的瀏覽器。”。
7. 最后,我們將獲取到的IP地址顯示在id為ip的文本框中。
上一篇html5蘋方字體代碼
下一篇html5花瓣飄落代碼