When implementing or debugging Radiant Media Player within your application your browser developer tools are your best friends. Those commonly available in modern browsers:
It is also possible to remote debug Chrome for Android devices. You can also debug iOS Safari if you have a macOS computer.
Specifically you are going to need to look at 3 sections of your browser developer tools:
We commonly see CORS-related issues when answering support requests. Those issues can easily be avoided by reading the guidelines here.
Or for a specific version:
The player debug file is also available in the self-hosted package.
This player debug file automatically prints to the browser console useful information about the player inner-workings helping to pinpoint the source of issues when they occur.
Never use the debug player file in production - it will run slower than the production player file
Do not use
This setting set the log level within the browser console. Default is 1 which means that a good but limited amount of logs are printed to the console. Set this value to 2 to print all player logs (it is going to print a lot of things :)).
Google has a comprehensive guide for Remote Debugging Android Devices. As such you can plug an Android device to a Windows, Mac, or Linux computer and access various tools for debugging through Desktop Google Chrome DevTools. This allows to troubleshoot issues on Chrome for Android and in Android WebViews.
Similar to the set of tools provided by Google for debugging Android devices, Apple provides a set of tools to debug issues on iOS Safari. The difference is that you will need a Mac computer to use those tools through Desktop Safari. Instructions for using Safari web inspector, including on Safari on iOS, can be found on Apple website here.