TP-87434 | Added Events for Launch Web Browser for Redirection (#13105)
This commit is contained in:
@@ -383,12 +383,15 @@ class WebRedirectionActivity : BaseActivity() {
|
||||
|
||||
try {
|
||||
startActivity(intent)
|
||||
trackEvent(eventName = CHROME_BROWSER_FOUND)
|
||||
} catch (e: ActivityNotFoundException) {
|
||||
intent.setPackage(null)
|
||||
e.log()
|
||||
try {
|
||||
startActivity(intent)
|
||||
trackEvent(eventName = DEFAULT_BROWSER_AVAILABLE)
|
||||
} catch (e: Exception) {
|
||||
trackEvent(eventName = NO_BROWSER_AVAILABLE)
|
||||
Toast.makeText(this, getString(R.string.no_browser_found), Toast.LENGTH_LONG).show()
|
||||
e.log()
|
||||
}
|
||||
@@ -405,10 +408,12 @@ class WebRedirectionActivity : BaseActivity() {
|
||||
|
||||
companion object {
|
||||
const val WEB_REDIRECTION_SESSION_ID = "WEB_REDIRECTION_SESSION_ID"
|
||||
const val NAVIGATING_TO_WEB_BROWSER = "NAVIGATING_TO_WEB_BROWSER"
|
||||
const val DATA_INGESTION_TIMEOUT = "DATA_INGESTION_TIMEOUT"
|
||||
const val DATA_INGESTION_TIMEOUT_DEFAULT_VALUE = 3000L
|
||||
const val CHROME_PACKAGE = "com.android.chrome"
|
||||
const val PRE_SIGNED_URL_LIST_RESPONSE = "pre_signed_url_list_response"
|
||||
const val CHROME_BROWSER_FOUND = "CHROME_BROWSER_FOUND"
|
||||
const val DEFAULT_BROWSER_AVAILABLE = "DEFAULT_BROWSER_AVAILABLE"
|
||||
const val NO_BROWSER_AVAILABLE = "NO_BROWSER_AVAILABLE"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user