Android tracker service.js文件没有';t在phoneGap中返回地址
因此,我创建了一个web应用程序,现在我正在使用PhoneGap创建我的web应用程序的android应用程序。我遵循了phonegap教程中的所有步骤。我还使用了oauth令牌安全性。目前我正在使用phoneGap桌面应用程序和weinre调试器查看日志。现在我面临以下问题- 我的tracker.service.js代码的一部分如下-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
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你能为这些第三方提供一些名称或参考资料吗?