如何在Chrome自定义标签中收听网址更改

时间:2017-05-29 07:09:34

标签: java android chrome-custom-tabs

我正在使用Android应用,需要Chrome自定义标签(它使用的API需要这个精确的套餐)。

我想知道ChromeTabs何时被重定向到特定的网址,但我还没有发现任何有用的内容。

有没有人有这方面的经验?

由于

1 个答案:

答案 0 :(得分:0)

我没有使用ChromeTabs回调方法来检查网址,而是使用了深层链接。 我之前没有运气就访问了这个方法,似乎因为我没有告诉android autoVerify它没有将应用程序列为浏览器应用程序。

<activity
            android:name=".Activity"
            android:launchMode="singleTask">
            <intent-filter android:autoVerify="true"> <--! to tell android 
      that its a browsable app -->
                <data
                    android:host="open"
                    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>
        </activity>

希望有所帮助