3box / 3box/sss-wasm

Simple download and run the example locally does not work( on Windows 10)

Abierto
#7 5 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
JavaScript
Estrellas
24
Forks
11
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

I have clonned your repository hoping that I can run the https://github.com/3box/sss-wasm/tree/master/example offline from my system, the index opens, but the logic does not work.
Browser console shows loading errors like `Fetch API cannot load file:///C:/Users/myUser/Desktop/sss-wasm-master/example/wrapper.wasm. URL scheme must be "http" or "https" for CORS request.` Further there is this trace:

```
sss-wasm.js:13463 wasm streaming compile failed: TypeError: Failed to fetch
anonymous) | @ | sss-wasm.js:13463
| Promise.catch (async) |   |  
  | doNativeWasm | @ | sss-wasm.js:13462
  | Module.asm | @ | sss-wasm.js:13501
  | Wrapper | @ | sss-wasm.js:13523
  | (anonymous) | @ | sss-wasm.js:13048
  | load | @ | sss-wasm.js:13047
  | createShares | @ | sss-wasm.js:13073
  | do_split | @ | index.html:62
```
There is a few more and the last is `Uncaught (in promise) abort("abort(\"on the web, we need the wasm binary to be preloaded and set on Module['wasmBinary']. emcc.py will do that for you when generating HTML (but not JS)\"). Build with -s ASSERTIONS=1 for more info."). Build with -s ASSERTIONS=1 for more info.`

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

El problema trata sobre ejecutar el ejemplo localmente en Windows 10, que falla debido a errores de CORS y de carga de WASM. Mira el directorio del ejemplo, específicamente index.html y sss-wasm.js, para entender cómo se carga el binario WASM. El error sugiere la necesidad de precargar el binario; revisa el proceso de construcción (emcc.py) y comprueba si el ejemplo espera un servidor HTTP. Podría ser necesario ejecutar un servidor local, y podrían ser necesarias modificaciones en la lógica de carga.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
wasm
Área
tooling, web-dev
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bien especificado
Aptitud para principiantes
45/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.