Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bitECS: Fix teleport link #6260

Merged
merged 2 commits into from
Sep 15, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions src/utils/media-utils.js
Original file line number Diff line number Diff line change
Expand Up @@ -604,10 +604,16 @@ export function parseURL(text) {
}

export async function resolveMediaInfo(urlString) {
// check if url is an anchor hash e.g. #Spawn_Point_1
if (urlString.charAt(0) === "#") {
urlString = `${window.location.origin}${window.location.pathname}${window.location.search}${urlString}`;
}

const url = parseURL(urlString);
if (!url) {
throw new Error(`Cannot fetch data for URL: ${urlString}`);
}

let canonicalUrl = url.href;
let canonicalAudioUrl = null; // set non-null only if audio track is separated from video track (eg. 360 video)
let contentType;
Expand Down