This example is running in WebGL2 and should work in most browsers. You can check the WebGPU examples here.
extra_source.rs:
//! An example of registering an extra asset source, and loading assets from it.
//! This asset source exists in addition to the default asset source.
use ;
use *;
use Path;