There is a problem in the android browser, things are rendered incorrectly. I think this must be because you used layered canvases - some parts of the canvas are not cleared (or so it seems). It's very buggy.
Please fix this.
There is a problem in the android browser, things are rendered incorrectly. I think this must be because you used layered canvases - some parts of the canvas are not cleared (or so it seems). It's very buggy.
I assume that you mean the Android stock browser that comes with Android 4.0 to 4.2. That browser is truly awful, and from Android 4.3 it's been replaced with Chrome mobile (thank God!).
var isAndroidStockBrowser = (navigator.userAgent.indexOf("Android") >= 0&& navigator.userAgent.indexOf("Firefox") == -1&& !(window.chrome && window.chrome.app));wade.enableDoubleBuffering(isAndroidStockBrowser);
Of course this does have an impact on performance and memory usage, which is why you should only do this for the android stock browser and not for the other browsers.