From ec98e46c853368acc7a72b85a66dfe029136b37c Mon Sep 17 00:00:00 2001 From: Dirli Date: Mon, 11 May 2020 17:58:36 +0200 Subject: [PATCH] use origin as base of worker location (#1175) --- yew/src/agent/worker/mod.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/yew/src/agent/worker/mod.rs b/yew/src/agent/worker/mod.rs index f7ba205fdc5..3225923797f 100644 --- a/yew/src/agent/worker/mod.rs +++ b/yew/src/agent/worker/mod.rs @@ -86,9 +86,9 @@ fn send_to_remote( #[cfg(feature = "web_sys")] fn worker_new(name_of_resource: &str, is_module: bool) -> Worker { - let href = utils::document().location().unwrap().href().unwrap(); - let script_url = format!("{}{}", href, name_of_resource); - let wasm_url = format!("{}{}", href, name_of_resource.replace(".js", "_bg.wasm")); + let origin = utils::origin().unwrap(); + let script_url = format!("{}/{}", origin, name_of_resource); + let wasm_url = format!("{}/{}", origin, name_of_resource.replace(".js", "_bg.wasm")); let array = Array::new(); array.push( &format!(