diff --git a/lib/Canvas.js b/lib/Canvas.js index 79f3e41..f650fcd 100644 --- a/lib/Canvas.js +++ b/lib/Canvas.js @@ -21,10 +21,12 @@ var Canvas = React.createClass({ *{margin:0;padding:0;}canvas{position:absolute;transform:translateZ(0);}"} + html={""} opaque={false} + injectedJavaScript={"var canvas = document.querySelector('canvas');(" + renderString + ").call(" + contextString + ", canvas)"} underlayColor={'transparent'} style={this.props.style} + javaScriptEnabledAndroid={true} /> ); diff --git a/lib/QRCode.js b/lib/QRCode.js index 10fceec..d2cc578 100644 --- a/lib/QRCode.js +++ b/lib/QRCode.js @@ -18,7 +18,6 @@ function renderCanvas(canvas) { canvas.height = size; canvas.style.left = (window.innerWidth - size)/2 + 'px'; if(window.innerHeight > size) canvas.style.top = (window.innerHeight - size)/2 + 'px'; - ctx.fillStyle = 'red'; ctx.fillRect(0, 0, size, size); var cells = this.cells; var cellWidth = this.size / cells.length;