Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/188.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android tracker service.js文件没有';t在phoneGap中返回地址_Android_Html_Angularjs_Phonegap Desktop App - Fatal编程技术网

Android tracker service.js文件没有';t在phoneGap中返回地址

Android tracker service.js文件没有';t在phoneGap中返回地址,android,html,angularjs,phonegap-desktop-app,Android,Html,Angularjs,Phonegap Desktop App,因此,我创建了一个web应用程序,现在我正在使用PhoneGap创建我的web应用程序的android应用程序。我遵循了phonegap教程中的所有步骤。我还使用了oauth令牌安全性。目前我正在使用phoneGap桌面应用程序和weinre调试器查看日志。现在我面临以下问题- 我的tracker.service.js代码的一部分如下- function connect () { var loc = $window.location; var ur

因此,我创建了一个web应用程序,现在我正在使用PhoneGap创建我的web应用程序的android应用程序。我遵循了phonegap教程中的所有步骤。我还使用了oauth令牌安全性。目前我正在使用phoneGap桌面应用程序和weinre调试器查看日志。现在我面临以下问题-

我的tracker.service.js代码的一部分如下-

function connect () {
            var loc = $window.location;
            var url = '//' + loc.host + loc.pathname + 'websocket/tracker';
            var authToken = angular.fromJson($localStorage.authenticationToken).access_token;
            // the above code is to add a token as a security measure
            url += '?access_token=' + authToken;
           // ... rest of code ...
}
现在,上面的url用于登录应用程序。当我在web应用程序中运行此程序时,一切都正常,因为
$window.location
返回当前机器的ip地址。但是,当我在我的android手机上测试它时,我无法登录到该应用程序

当我签入调试器时,我发现
$window.location
正在返回系统中应用程序的文件路径,如下所示

///data/user/0/com.adobe.phonegap.app/files/phonegapdevapp/www/index.htmlwebsocket/tracker?access_token=25a11f0a-1417-4454-b22b-456d0698798b

我不知道在mobile
$window.location中使用时是否返回文件路径。如果是,那么有没有办法获取ip地址而不是文件路径?


谢谢。

有一些第三方提供移动设备的ip地址,请检查他们是否提供了您的ip地址requirement@SaEChowdary你能为这些第三方提供一些名称或参考资料吗?