diff --git a/src/shared/rewriters/html.ts b/src/shared/rewriters/html.ts index 7fddf3f..851ed0c 100644 --- a/src/shared/rewriters/html.ts +++ b/src/shared/rewriters/html.ts @@ -52,10 +52,13 @@ export function rewriteHtml( const script = (src) => new Element("script", { src }); + // for compatibility purpose + const base64Injected = bytesToBase64(new TextEncoder().encode(injected)); + head.children.unshift( script($scramjet.config.files.wasm), script($scramjet.config.files.shared), - script("data:application/javascript;base64," + btoa(injected)), + script("data:application/javascript;base64," + base64Injected), script($scramjet.config.files.client) ); }