wasm-bindgen/examples/wasm-in-wasm
Alex Crichton 717cfa303d Fix polyfill of TextEncoder and TextDecoder
This commit does a few things, including:

* Fixing the generated JS of `wasm-bindgen` to allow polyfills to work.
  (a minor tweak of the generated JS)

* All examples are updated to include a Webpack-specific polyfill for
  these two types to get examples working in Edge.

* A new page has been added to the guide about supported browsers. This
  mentions known caveats like IE 11 requiring `wasm2js` as well as
  documenting some `TextEncoder` and `TextDecoder` workarounds for Edge.

Closes #895
2018-09-30 10:16:20 -07:00
..
src js-sys: Catch exceptions thrown in Reflect APIs 2018-09-25 14:30:26 -07:00
.gitignore Add an example of namespaced APIs 2018-03-22 17:39:48 -07:00
build.sh Fix compilation of examples on Travis 2018-03-29 08:59:08 -07:00
Cargo.toml Reorganize and rewrite examples 2018-09-20 16:45:30 -07:00
index.html Reorganize and rewrite examples 2018-09-20 16:45:30 -07:00
index.js Add catch(console.error) to all examples 2018-09-28 13:55:07 -07:00
package.json Fix polyfill of TextEncoder and TextDecoder 2018-09-30 10:16:20 -07:00
README.md Build examples and deploy to gh-pages 2018-09-20 20:55:02 -07:00
webpack.config.js Fix polyfill of TextEncoder and TextDecoder 2018-09-30 10:16:20 -07:00

js-sys: WebAssembly in WebAssembly

View documentation for this example online or View compiled example online

You can build the example locally with:

$ ./build.sh

(or running the commands on Windows manually)

and then visiting http://localhost:8080 in a browser should run the example!