Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
None
-
None
-
None
Description
On Android, doing
console.log("1", "2", "3", "4", "5");
results in
D/CordovaLog( 2749): file:///android_asset/www/index.html: Line 29 : 1 I/chromium( 2749): [INFO:CONSOLE(29)] "1", source: file:///android_asset/www/index.html (29)
This is different that other implementations of console.log such as described on https://developer.mozilla.org/en-US/docs/Web/API/console.log that takes multiple args. This appears to be a limitation of http://developer.android.com/reference/android/webkit/WebChromeClient.html#onConsoleMessage(android.webkit.ConsoleMessage) which can receive only one message containing one string on each invocation.
So since it can't accept multiple args, this should be documented as a platform quirk somewhere.