如何使用 phonegap javascript 获取 IP 地址。我必须将此 IP 地址作为 QueryString 发送到 php 页面。
有什么建议吗?
如何使用 phonegap javascript 获取 IP 地址。我必须将此 IP 地址作为 QueryString 发送到 php 页面。
有什么建议吗?
干得好:
http://simonmacdonald.blogspot.in/2012/08/so-you-wanna-write-phonegap-200-android.html
基本上,您需要使用充当 javascript 包装器的 phonegap 插件,并使用原生 android SDK 中的方法来获取所需的 IP 地址。
不要在您的 Javascript 蚂蚁中执行任何代码将其发送到 PHP 页面,但在 PHP 页面中,您可以执行以下函数调用来获取真实 IP 地址...
function getRealIpAddr()
{
if (!empty($_SERVER['HTTP_CLIENT_IP'])) //check ip from share internet
{
$ip=$_SERVER['HTTP_CLIENT_IP'];
}
elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) //to check ip is pass from proxy
{
$ip=$_SERVER['HTTP_X_FORWARDED_FOR'];
}
else
{
$ip=$_SERVER['REMOTE_ADDR'];
}
return $ip;
}