wasm test: update sample index.html

Update index.html according to updated wasm interface.
Missed chance to update index.html during review.
This commit is contained in:
Shinwoo Kim 2020-10-15 14:33:40 +09:00 committed by Hermet Park
parent 0aaa04cd47
commit 1e030004ed

View file

@ -1,16 +1,17 @@
<!doctype html> <!doctype html>
<html> <html>
<canvas id="thorvg" width="100" height="100"></canvas> <canvas id="thorvg" width="320" height="320"></canvas>
<script> <script>
var Module = { var Module = {
onRuntimeInitialized: function() { onRuntimeInitialized: function() {
class SvgViewer { class SvgViewer {
constructor() { constructor() {
var instance = new Module.ThorvgWasm(); var thorvg = new Module.ThorvgWasm();
this.canvas = document.getElementById("thorvg"); this.canvas = document.getElementById("thorvg");
var context = this.canvas.getContext('2d'); var context = this.canvas.getContext('2d');
var buffer = instance.render(this.canvas.width, this.canvas.height); thorvg.load("", this.canvas.width, this.canvas.height);
var buffer = thorvg.render();
var clampedBuffer = Uint8ClampedArray.from(buffer); var clampedBuffer = Uint8ClampedArray.from(buffer);
var imageData = new ImageData(clampedBuffer, this.canvas.width, this.canvas.height); var imageData = new ImageData(clampedBuffer, this.canvas.width, this.canvas.height);
context.putImageData(imageData, 0, 0); context.putImageData(imageData, 0, 0);