umbau 1.2
This commit is contained in:
@ -1325,16 +1325,19 @@
|
||||
});
|
||||
const fitAddon = new FitAddon.FitAddon();
|
||||
term.loadAddon(fitAddon);
|
||||
term.open(container);
|
||||
// Bug-Fix (Live-Test, F.6/Aufgabe#11, siehe terminal.js _setupTerminal()
|
||||
// fuer die ausfuehrliche Begruendung): DOM-Renderer-Faerbung wird durch
|
||||
// die strikte CSP (style-src 'self') stillschweigend verworfen. Canvas-
|
||||
// Renderer zeichnet stattdessen direkt auf <canvas> und ist CSP-unabhaengig.
|
||||
// Muss NACH term.open() geladen werden -- vorher hat der Container noch
|
||||
// keine echten Masse, das <canvas> wird dann zu klein angelegt (Live-Test
|
||||
// am 2.9. gefunden: sah wie eine haengende Markierung aus).
|
||||
try {
|
||||
term.loadAddon(new CanvasAddon.CanvasAddon());
|
||||
} catch (err) {
|
||||
console.warn("CanvasAddon konnte nicht geladen werden, Fallback auf DOM-Renderer:", err);
|
||||
}
|
||||
term.open(container);
|
||||
fitAddon.fit();
|
||||
|
||||
const proto = window.location.protocol === "https:" ? "wss:" : "ws:";
|
||||
@ -1436,16 +1439,19 @@
|
||||
});
|
||||
const fitAddon = new FitAddon.FitAddon();
|
||||
term.loadAddon(fitAddon);
|
||||
term.open(container);
|
||||
// Bug-Fix (Live-Test, F.6/Aufgabe#11, siehe terminal.js _setupTerminal()
|
||||
// fuer die ausfuehrliche Begruendung): DOM-Renderer-Faerbung wird durch
|
||||
// die strikte CSP (style-src 'self') stillschweigend verworfen. Canvas-
|
||||
// Renderer zeichnet stattdessen direkt auf <canvas> und ist CSP-unabhaengig.
|
||||
// Muss NACH term.open() geladen werden -- vorher hat der Container noch
|
||||
// keine echten Masse, das <canvas> wird dann zu klein angelegt (Live-Test
|
||||
// am 2.9. gefunden: sah wie eine haengende Markierung aus).
|
||||
try {
|
||||
term.loadAddon(new CanvasAddon.CanvasAddon());
|
||||
} catch (err) {
|
||||
console.warn("CanvasAddon konnte nicht geladen werden, Fallback auf DOM-Renderer:", err);
|
||||
}
|
||||
term.open(container);
|
||||
fitAddon.fit();
|
||||
|
||||
const playBtn = document.getElementById("rec-playpause-btn");
|
||||
|
||||
Reference in New Issue
Block a user