Com reproduir un so amb Blazor i JavaScript

Bloc

Com reproduir un so amb Blazor i JavaScript

L’altre dia em vaig trobar amb un problema en què necessitava reproduir un fitxer de so una aplicació Blazor WebAssembly , però hi havia recursos molt limitats sobre com fer-ho. Per tant, un cop ho vaig entendre, també vaig pensar que algú altre tindria aquest problema.



(Fins i tot si aquesta persona sóc jo en el futur).

Vegem com reproduir un so a Blazor.



El projecte de mostra

Com sempre, hi ha un projecte de mostra a GitHub que té el codi que escriurem en aquesta publicació. Comprova-ho fora !

Els passos

Hi ha cinc passos que necessitem per reproduir un so a Blazor:



  1. Un HTML element.
  2. Un mètode JavaScript per reproduir l'àudio.
  3. Una instància de IJSRuntime injectat al nostre component Blazor.
  4. Un mètode C ## que utilitza IJSRuntime per invocar el mètode JavaScript.
  5. Un element HTML que invoca el mètode C ## quan es fa clic.

#blazor #javascript #webassembly #programming

exceptionnotfound.net

Com reproduir un so amb Blazor i JavaScript

Apreneu a reproduir un so amb Blazor i JavaScript. Hi ha cinc passos que necessitem per reproduir un so a Blazor: un element HTML, un mètode JavaScript per reproduir l'àudio, una instància d'IJSRuntime injectada al nostre component Blazor, mètode AC # que utilitza IJSRuntime per invocar el mètode JavaScript, Element HTML que invoca el mètode C # quan es fa clic.