Manifest – input_components
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Ein optionaler Manifestschlüssel, der die Verwendung der input.ime
API (Eingabemethoden-Editor) für ChromeOS ermöglicht. So kann Ihre Erweiterung Tastenanschläge verarbeiten, die Komposition festlegen und unterstützende Fenster öffnen. Entwickler müssen außerdem die Berechtigung "input"
im "permissions"
-Array der Erweiterung deklarieren.
Der Schlüssel akzeptiert ein Array von Objekten: name
, id
, language
, layouts
, input_view
und options_page
(siehe Tabelle unten).
Attribut |
Typ |
Beschreibung |
name |
String |
Erforderlicher Name des Eingabekomponentenobjekts. |
id |
String |
Optionale Objekt-ID der Komponente. |
language |
String (oder String-Array) |
Optionale angegebene Sprache oder Liste der anwendbaren Sprachen. Beispiele: "de", ["en", "pt"] |
layouts |
String (oder String-Array) |
Optionale Liste von Eingabemethoden. Beachten Sie, dass ChromeOS nur ein Layout pro Eingabemethode unterstützt. Wenn mehrere Layouts angegeben sind, ist die Auswahlreihenfolge nicht definiert. Es wird daher dringend empfohlen, für Erweiterungen nur ein Layout pro Eingabemethode anzugeben. Bei Tastaturlayouts gibt das Präfix xkb: an, dass dies eine Tastaturlayouterweiterung ist. |
Beispiel: ["us::eng"] |
|
|
input_view |
String |
Optionaler String, der eine Erweiterungsressource angibt. |
options_page |
String |
Optionaler String, der eine Erweiterungsressource angibt. Wenn nicht angegeben, wird die Optionsseite der Standarderweiterung verwendet. |
{
// ...
"input_components": [{
"name": "ToUpperIME",
"id": "ToUpperIME",
"language": "en",
"layouts": ["us::eng"]
}]
// ...
}
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2022-10-28 (UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Benötigte Informationen nicht gefunden"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Zu umständlich/zu viele Schritte"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Nicht mehr aktuell"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problem mit der Übersetzung"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problem mit Beispielen/Code"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Sonstiges"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Leicht verständlich"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Mein Problem wurde gelöst"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Sonstiges"
}]
{"lastModified": "Zuletzt aktualisiert: 2022-10-28\u00a0(UTC)."}
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2022-10-28 (UTC)."]]