想要在隐私协议里面添加展示用户自己会被暴露的信息,研究了一个获取用户信息并展示的方法,利用了ipip.net来获取用户的ip和地理信息。

Demo

Demo

安装方式

页面引入js

1
<script src="https://cdn.jsdelivr.net/gh/zhheo/JS-Heo@main/privacy/privacy.js"></script>

页面引入markdown

1
2
3
4
5
6
7
8
9
| 类型<div style="width:100px">          | 信息                                  |
|-------------|-------------------------------------|
| IP地址 | <div id="userAgentIp"></div> |
| 国家 | <div id="userAgentCountry"></div> |
| 省份 | <div id="userAgentRegion"></div> |
| 城市 | <div id="userAgentCity"></div> |
| 运营商 | <div id="userAgentIsp"></div> |
| 设备 | <div id="userAgentDevice"></div> |
<script type="text/javascript">getIpInfo()</script>