【问题标题】:Testing my ionic app with Instagram API on android device error: net::ERR_CONNECTION_REFUSED在 Android 设备上使用 Instagram API 测试我的 ionic 应用程序错误:net::ERR_CONNECTION_REFUSED
【发布时间】:2016-01-20 20:16:46
【问题描述】:

我正在使用 Ionic 框架和使用 Instagram API 登录的 AngularJS 制作应用程序。当 redirect_uri 是我的本地主机时,在浏览器中一切正常。

但是当我尝试在 Android 上测试它(“ionic run android”)时,当 Instagram 将我重定向回我的应用程序时,它会引发错误:ERR_CONNECTION_REFUSED for "localhost"。

如何在我的设备上进行测试?

【问题讨论】:

    标签: android angularjs api instagram ionic


    【解决方案1】:

    您是否已经安装了 Cordova 的插件“InAppBrowser”?

    cordova plugin add cordova-plugin-inappbrowser
    

    检查一下: https://github.com/apache/cordova-plugin-inappbrowser

    【讨论】:

    • 如果您使用“ng-cordova-oauth”库,请小心。今已断。这没用。我写信给插件的作者报告了这个错误,他告诉我,从字面上看:“Apache 在 InAppBrowser 和核心框架中引入了一些重大更改。我需要一些时间来修复它。本地主机 / 不存在的网页现在通过管道进入 loaderror 事件,而不是 loadstart。最快的解决方法是托管您自己的回调,这样它就不会加载失败。"
    【解决方案2】:

    需要授予应用使用网络连接的权限。

    【讨论】:

    • 我已经在我的 AndroidManifest.xml 中指定了这两个:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-03-04
    • 2014-09-13
    • 1970-01-01
    • 2015-06-07
    • 2014-07-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多