Ich verwende die virtuelle Google-Tastatur in meinem Projekt. Um die Tastatur zu initialisieren, ich das folgende Skript:JS - String-Wert an einen Konstruktor-Aufruf anhängen
google.load("elements", "1", {
packages: "keyboard"
});
function onLoad() {
console.log(lang);
var kbd = new google.elements.keyboard.Keyboard(
[google.elements.keyboard.LayoutCode.GERMAN],
['input1']);
}
google.setOnLoadCallback(onLoad);
Aber ich möchte ersetzen GERMAN
mit einem einzelnen String. Aber wie ist das möglich? Ich habe eine Variable definiert var lang = SWEDISH
und versucht, die folgenden:
function onLoad() {
console.log(lang);
var kbd = new google.elements.keyboard.Keyboard(
[google.elements.keyboard.LayoutCode.lang],
['input1']);
}
Aber diese Ergebnisse in der folgenden Fehlermeldung: uncaught undefined is not a supported layout.
Jede Idee, wie dieses Problem zu lösen?
Dank! Du hast meinen Tag gerettet :) – Brotzka
Gern geschehen. ;) – Luongatoolz