ホームページ >ウェブフロントエンド >uni-app >uniappでIPを取得する方法

uniappでIPを取得する方法

青灯夜游
青灯夜游転載
2020-12-09 16:16:379714ブラウズ

uniapp はどのようにして IP を取得しますか?次の記事では、uniapp を通じて IP を取得する方法を紹介します。一定の参考値があるので、困っている友達が参考になれば幸いです。

uniappでIPを取得する方法

おすすめ: 「uni-app 開発チュートリアル

理由は、H5 が WeChat 支払いを呼び出し、バックグラウンドでは呼び出しが行われないためです。 ip を取得させてください。とても難しくて uniapp を使用したため、初心者としてはさらに悪くなりました。バックエンドが私を強制的に死なせようとしているのではないかと疑ったことがあります。そこで、以前にも uniapp を使って別の js プラグインを導入したことがあったと思い、思い出し、疑問に、困難に、混乱を繰り返した結果、実際に動作しました。

最初に新しい Indexl ファイルを作成します

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>
<%= htmlWebpackPlugin.options.title %>
</title>
<script>
document.addEventListener('DOMContentLoaded', function() {
document.documentElement.style.fontSize = document.documentElement.clientWidth / 20 + 'px'
})
</script>
<link rel="stylesheet" href="<%= htmlWebpackPlugin.options.baseUrl %>static/index.css" />
<!-- 引入外部js -->
<script src="http://pv.sohu.com/cityjson?ie=utf-8"></script>
<script type="text/javascript">  
// 获取ip
    console.log(returnCitySN["cip"]+','+returnCitySN["cname"])  
</script>
</head>
<body>
<noscript>
<strong>Please enable JavaScript to continue.</strong>
</noscript>
<div id="app"></div>
<!-- built files will be auto injected -->
</body>
</html>

次に、manifest.json を開きます

"h5" : {
        "devServer" : {
            "port" : 8000,
            "disableHostCheck" : true,
        },
		// 这里引入html
		"template" : "index.html",
		"optimization" : {
		     "treeShaking" : {
		         "enable" : true
		     }
		}
    }

それから開くと、すごい、実際に動作します

その他のプログラミング関連知識については、プログラミング教育をご覧ください。 !

以上がuniappでIPを取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcsdn.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。