mirror of
https://github.com/storytold/spark.git
synced 2026-10-09 00:09:53 +00:00
16 lines
495 B
JavaScript
16 lines
495 B
JavaScript
export async function getAssetFileURL(assetFile) {
|
|
try {
|
|
const response = await fetch("/examples/assets.json");
|
|
const assetsDirectory = "/examples/assets/";
|
|
const assetsInfo = await response.json();
|
|
let url = assetsInfo[assetFile].url;
|
|
if (window.sparkLocalAssets) {
|
|
url = `${assetsDirectory}${assetsInfo[assetFile].directory}/${assetFile}`;
|
|
}
|
|
return url;
|
|
} catch (error) {
|
|
console.error("Failed to load asset file URL:", error);
|
|
return null;
|
|
}
|
|
}
|