[英]The best way of redirecting to Chrome from in-app browser on Android?
[英]Redirect to app from in-app browser on Android
在我們正在構建的原生Android應用程序中,我們需要打開瀏覽器訪問我們的網站以登錄用戶。當登錄成功時,瀏覽器會使用我們的自定義URL方案重定向回應用程序(如下所示: myapp://authenticate?token=abc123
)。
這似乎工作得很好,但現在我們發現在某些Android設備上,瀏覽器沒有打開。 相反,會打開應用內Chrome瀏覽器,從而導致不同的行為。 因為它是應用程序內的,使用自定義URL方案重定向到我們的應用程序實際上到達應用程序:用戶已成功登錄! 但問題是:應用內瀏覽器窗口仍然可見! 用戶現在需要手動關閉它。
我認為有兩種方法可以解決這個問題,但對於這兩種方式我都不知道這是否可行。
如果有人能為我提供如何做這兩件事的線索,我們非常感謝!
此外,我們甚至無法可靠地重現這個問題。 在某些Android設備上會發生這種情況,有些則不然。 因此,如果有人知道Android上的哪些設置會影響打開應用內瀏覽器的行為,我也想知道這一點!
我已經閱讀了你的問題,我理解你的觀點。
在這種情況下,當用戶成功登錄然后關閉瀏覽器的彈出窗口時,您可以在彈出窗口中使用WebView為您的網站打開完整瀏覽器。
請讓我知道它對你有幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.