このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン |
start [2025/04/21 03:54] – ともやん | start [2025/04/22 22:35] (現在) – ともやん |
---|
<html> | <html> |
<script src="https://cdn.jsdelivr.net/npm/vue@3/dist/vue.global.prod.js"></script> | <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.global.prod.js"></script> |
<!--<script src="/_media/javascript/ua-parser-js/ua-parser-0.7.28-gpu-ex.js"></script>--> | <!--<script src="/_media/javascript/ua-parser-js/ua-parser-0.7.28-gpu-ex.js"></script>--> |
<script src="https://cdn.jsdelivr.net/npm/ua-parser-js@1.0.39/dist/ua-parser.min.js"></script> | <script src="https://cdn.jsdelivr.net/npm/ua-parser-js@1.0.39/dist/ua-parser.min.js"></script> |
async get_ip4addr() { | async get_ip4addr() { |
// https://www.ipify.org/ | // https://www.ipify.org/ |
return (await (await fetch('https://api.ipify.org?format=json')).json()).ip; | let ip4addr; |
| try { |
| ip4addr = (await (await fetch('https://razor-ramon4.tomoyan.net/remote_addr?format=json', {mode: 'cors'})).json()).ip; |
| } |
| catch (error) { |
| console.error(error); |
| ip4addr = error; |
| } |
| return ip4addr; |
}, | }, |
}, | }, |