@jsxc/jsxc
Version:
Real-time XMPP chat application with video calls, file transfer and encrypted communication
13 lines (12 loc) • 564 B
text/typescript
let scriptElements = document.querySelectorAll('script[src$="' + __BUNDLE_NAME__ + '"]');
if (scriptElements.length) {
let src = (<HTMLScriptElement>scriptElements[0]).src;
__webpack_public_path__ = src.substr(0, src.lastIndexOf('/') + 1);
} else if (typeof (<any>window).jsxc_public_path === 'string') {
__webpack_public_path__ = (<any>window).jsxc_public_path;
} else {
// eslint-disable-next-line no-console
console.warn(
'Could not find script element which points to ' + __BUNDLE_NAME__ + '. JSXC is maybe not working correctly.'
);
}