OS 4.1以降のAndroidで、hardwareAcceleratedが有効時にHTMLCanvasが2重化して表示される不具合。
AndroidManifest.xmlで
android:hardwareAccelerated="false"
にする。
しかし、4.2.1以降の実機では、逆に複数重ねたCanvasが描画されなくなってしまった。
AndroidManifest.xmlで
android:hardwareAccelerated="true"
もしくは、書かない(デフォルトはtrue)
canvasの親要素にoverflow:hidden;やoverflow:scroll;を持つものがないようにする。
参考: