Need to add a developer console to the iPhone or iPad mobile safari browser without a Mac?
Just to be clear, built in browser consoles like those provided in Chrome or FireFox are far superior to what you will see in this console. However, this console is designed to help with situations where the browser does not provide a native developer console. A niche situation to be sure, but one that can be very frustrating when it does arise.
- The console will display any console.log(), console.error(), console.warn(), or console.info() output.
- Each type of output is color coded.
- Any output that is longer then a few lines will also include a show/hide button to help make reading the output a bit easier.
- The console also logs XMLHttpRequest calls, even if invoked by a framework like jQuery or AngularJS. The console will let you know when the request is sent, and when the response is received (and if it was an error). Each HTTP request will recieve a request number, so you can track multiple asyncronise HTTP requests.
See the inline-console project for more details.