add requirejs global var in rendering webview.

This commit is contained in:
rebornix 2020-09-24 15:19:31 -07:00
parent 42e97f3c0a
commit ddc98c3f62

View file

@ -368,7 +368,11 @@ export class BackLayerWebView extends Disposable {
const baseUrl = asWebviewUri(this.environmentService, this.id, dirname(this.documentUri));
if (!isWeb) {
coreDependencies = `<script src="${loader}"></script>`;
coreDependencies = `<script src="${loader}"></script><script>
var requirejs = (function() {
return require;
}());
</script>`;
const htmlContent = this.generateContent(CELL_OUTPUT_PADDING, coreDependencies, baseUrl.toString());
this.initialize(htmlContent);
resolveFunc!();
@ -384,6 +388,11 @@ export class BackLayerWebView extends Disposable {
<script>
${loaderJs}
</script>
<script>
var requirejs = (function() {
return require;
}());
</script>
`;
const htmlContent = this.generateContent(CELL_OUTPUT_PADDING, coreDependencies, baseUrl.toString());