diff --git a/services/ws-modules/har1/Cargo.toml b/services/ws-modules/har1/Cargo.toml index 3eeb782..65bc904 100644 --- a/services/ws-modules/har1/Cargo.toml +++ b/services/ws-modules/har1/Cargo.toml @@ -11,6 +11,7 @@ crate-type = ["cdylib", "rlib"] [package.metadata.ws-module.dependencies] et-model-har-motion1 = "*" +onnxruntime-web = "*" [dependencies] et-web.workspace = true diff --git a/services/ws-modules/har1/src/lib.rs b/services/ws-modules/har1/src/lib.rs index 271ce9b..3e00e0a 100644 --- a/services/ws-modules/har1/src/lib.rs +++ b/services/ws-modules/har1/src/lib.rs @@ -642,11 +642,7 @@ fn configure_onnx_runtime_wasm(window: &web_sys::Window, ort: &JsValue) -> Resul return Err(JsValue::from_str("onnxruntime-web environment is unavailable")); } - let versions = Reflect::get(&env, &JsValue::from_str("versions"))?; - let ort_version = Reflect::get(&versions, &JsValue::from_str("web"))? - .as_string() - .ok_or_else(|| JsValue::from_str("onnxruntime-web version is unavailable"))?; - let dist_base_url = format!("https://cdn.jsdelivr.net/npm/onnxruntime-web@{ort_version}/dist"); + let dist_base_url = "/modules/onnxruntime-web/dist"; let supports_threads = Reflect::get(window.as_ref(), &JsValue::from_str("crossOriginIsolated"))? .as_bool()