我有一個WebView,加載一個帶有鏈接的HTML。這些鏈接使用Chrome自定義標籤打開。Chrome自定義選項卡不回到應用程序
奇怪的場景:
- 打開Chrome瀏覽器
- 打開應用
- 按任意鏈接(這將打開一個瀏覽器自定義選項卡)
- 按後退按鈕或 「X」 按鈕在自定義標籤上
- 而不是回到應用程序顯示鉻瀏覽器。
[更新] 我的活動,在AndroidManifest設定的啓動模式,是singleInstance。
我有一個WebView,加載一個帶有鏈接的HTML。這些鏈接使用Chrome自定義標籤打開。Chrome自定義選項卡不回到應用程序
奇怪的場景:
[更新] 我的活動,在AndroidManifest設定的啓動模式,是singleInstance。
問題是我的活動有啓動模式「singleInstance」。更改爲「singleTask」或未在AndroidManifest中設置launchMode可解決此問題。
不知道這是爲什麼。如果你知道爲什麼,我會很樂意將你的解釋作爲解決方案。
如果使用應用程序上下文而不是活動上下文,也會發生這種情況。
這就是我的問題,謝謝你離開這個評論,即使它沒有被選作答案。 –
謝謝@JeffB。很高興幫助! –