diff --git a/web/packages/core/src/ruffle-player.ts b/web/packages/core/src/ruffle-player.ts index 9774fc59a..21bdb67ae 100644 --- a/web/packages/core/src/ruffle-player.ts +++ b/web/packages/core/src/ruffle-player.ts @@ -601,7 +601,7 @@ export class RufflePlayer extends HTMLElement { * @internal * @ignore */ - on_callback_available(name: string): void { + onCallbackAvailable(name: string): void { const instance = this.instance; // eslint-disable-next-line @typescript-eslint/no-explicit-any (this)[name] = (...args: any[]) => { diff --git a/web/src/lib.rs b/web/src/lib.rs index d4173f68d..39483658e 100644 --- a/web/src/lib.rs +++ b/web/src/lib.rs @@ -89,7 +89,7 @@ extern "C" { #[derive(Clone)] pub type JavascriptPlayer; - #[wasm_bindgen(method)] + #[wasm_bindgen(method, js_name = "onCallbackAvailable")] fn on_callback_available(this: &JavascriptPlayer, name: &str); #[wasm_bindgen(method)]