1
我有一個問題,我要求我的應用程序打開瀏覽器查看我的服務器。關閉由Android應用程序打開的瀏覽器選項卡
從該服務器頁面,用戶可以在現有網站上執行一些操作,然後將用戶重定向到該應用捕獲的URL,並且該應用可以像平常一樣繼續。
生命週期是這樣的:
App -> Web Site -> App
然而,應用程序的生命週期之後和應用程序被關閉,網頁仍然是在瀏覽器中打開(在頁面上,其中重定向到應用程序發生)。
通過JavaScript顯然很難通過javascript關閉一個沒有被javascript打開的標籤? (在我的情況下,該選項卡是由應用程序打開的,而不是由不同的選項卡打開)。有什麼辦法可以解決這個問題嗎?
(我知道我可以用一個web視圖,但網頁視圖是越野車,那我想避免廠商指定,安全漏洞)
你可以看看Chrome的自定義選項卡,他們可能有些東西:https://developer.chrome.com/multidevice/android/customtabs – Budius