|
@@ -0,0 +1,31 @@
|
|
|
+<!DOCTYPE html>
|
|
|
+<html>
|
|
|
+<head>
|
|
|
+ <title>WASM Demo</title>
|
|
|
+</head>
|
|
|
+<body>
|
|
|
+ <div id="result"></div>
|
|
|
+
|
|
|
+
|
|
|
+<script>
|
|
|
+var div = document.getElementById('result');
|
|
|
+
|
|
|
+function test1(ex){
|
|
|
+ div.innerText = 'add_two(1, 2) = ' + ex.add_two(1, 2);
|
|
|
+}
|
|
|
+
|
|
|
+window.addEventListener("load", function(){
|
|
|
+ var env = { env: {} };
|
|
|
+ WebAssembly.instantiateStreaming( fetch('add_two.wasm'), env).then( result => {
|
|
|
+ console.log('WASM loaded!');
|
|
|
+ var ex = result.instance.exports;
|
|
|
+ console.log('ex = ', ex);
|
|
|
+ test1(ex);
|
|
|
+ });
|
|
|
+
|
|
|
+}, false);
|
|
|
+</script>
|
|
|
+
|
|
|
+</body>
|
|
|
+</html>
|
|
|
+
|