4

我正在构建一个利用 Digital Ocean API 的 Android 应用程序。要进行身份验证,该应用程序会打开一个 Chrome 自定义选项卡到 Digital Ocean OAuth 页面。我将重定向 URI 设置为myapp://authorize/并在我的 Android 清单中注册了以下内容:

    <intent-filter>
                <data
                    android:host="authorize"
                    android:scheme="myapp" />

                <action android:name="android.intent.action.VIEW" />

                <category android:name="android.intent.category.DEFAULT" />
                <category android:name="android.intent.category.BROWSABLE" />
    </intent-filter>

在 Digital Ocean 重定向到我的 url ( myapp://authorize/?code=accesstokenhere) 后,自定义选项卡给了我 ERR_UNKNOWN_URL_SCHEME。

但是,该 URL 在模拟器的浏览器应用程序中运行良好。

4

1 回答 1

0

确认@Jejefcgb 所说的,此问题已在最新版本的 Chrome 中修复。

于 2016-03-12T04:55:17.327 回答