breautek commented on issue #840:
URL: 
https://github.com/apache/cordova-plugin-inappbrowser/issues/840#issuecomment-1494387755

   I'm assuming you're already have the [auto hide 
flag](https://cordova.apache.org/docs/en/11.x/core/features/splashscreen/index.html#autohidesplashscreen)
 off so that you control when to hide the splashscreen via the `.hide()` call, 
however I want to note that doing this isn't recommended to be used as a 
loading screen.
   
   Your splashscreen **should** not be your loading screen. Android counts the 
time it takes for your app to dismiss the splashscreen and if it takes too 
long` then it will consider the app an ANR ("Android Not Responsive"). The user 
may or may not receive a prompt to kill the app, but you will get a +1 on an 
ANR count which will hurt your Google Play listing as Google will consider your 
app unstable.
   
   Instead the splashscreen should dismiss fairly quickly, and if applicable, 
transition to an app loading screen with some kind of progress indicator.
   
   If you follow this advice..., then you may end up finding a workaround to 
your root issue.
   
   Reference links:
   - https://github.com/apache/cordova-android/issues/1510
   - https://issuetracker.google.com/issues/230236390


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to