【问题标题】:Genymotion localhost access inside a webviewWebview 中的 Genymotion localhost 访问
【发布时间】:2016-08-13 03:57:49
【问题描述】:

我有一个问题,我无法访问我在本地主机中使用 genymotion 创建的 api。 api 链接在 android 浏览器中工作正常,但是当我在 $http.get 中使用它时它不起作用,我尝试记录错误消息但它返回 null。 这是我的代码:

$http.get('http://10.0.3.2:80/api/user')
    .success(function(json) {
        console.log(json);
        deferred.resolve(json);
    })
    .error(function(error) {
        console.log("Error: "+error);
        deferred.reject();
    })

控制台显示:“错误:null”

【问题讨论】:

    标签: android angularjs genymotion


    【解决方案1】:

    我找到了解决方案,问题不在 genymotion 或我的代码中,而实际上在本地服务器中,我必须启用 CORS(您可以在 wamp here 中找到如何启用 cors)

    我的远程服务器也有这个问题,所以我也必须在那里启用 CORS。

    【讨论】:

      猜你喜欢
      • 2017-09-19
      • 2013-12-13
      • 2020-11-15
      • 2014-07-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-07
      相关资源
      最近更新 更多