Can Unity3d detect whether default browser is set?

Currently when I try to call the function “Application.OpenURL”, nothing happens when no default browser is set. Is it possible for Unity3d to detect whether a default browser is set? If no default browser is set, is it possible for Unity3d to choose Internet Explorer as a browser for opening the URL?

no, there is no way for unity or any application that attempts to open an url to detect that

also is it technically possible to not have a default browser unless its a windows version that old that it isn’t supported anyway?

When a new user account is created in windows, there is actually no default browser set. Therefore this is actually causing a problem such that when no default browser is set, Application.OpenURL basically does not do anything at all.