I’ve used ‘InAppBrowser’ plugin to open an url, but it doesn’t handle ‘http 500 error’. ‘Loaderror’ event callback didn’t call, when page didn’t work.
I found this: https://stackoverflow.com/questions/37745243/cordova-inappbrowser-loaderror-event-not-firing-for-error-500
Me too have this issue and need some workaround.
Hope there is now considering that the link I’ve posted is of November 2016