--- title: runtime.getPlatformInfo() slug: Mozilla/Add-ons/WebExtensions/API/runtime/getPlatformInfo tags: - API - Add-ons - Extensions - Method - Non-standard - Reference - WebExtensions - getPlatformInfo - runtime translation_of: Mozilla/Add-ons/WebExtensions/API/runtime/getPlatformInfo ---
{{AddonSidebar()}}

Renvoies des informations sur la plate-forme actuelle. Ceci ne peut être appelé que dans le contexte du script d'arrière-plan.

Il s'agit d'une fonction asynchrone qui renvoie une Promise.

Syntaxe

var getting = browser.runtime.getPlatformInfo()

Paramètres

None.

Valeur rentournée

Une Promise qui sera remplie avec une valeur {{WebExtAPIRef('runtime.PlatformInfo')}} représentant la plate-forme actuelle.

Compatibilité du navigateur

{{Compat("webextensions.api.runtime.getPlatformInfo")}}

Exemples

Obtenez et consignez le système d'exploitation de la plateforme :

function gotPlatformInfo(info) {
  console.log(info.os);
}

var gettingInfo = browser.runtime.getPlatformInfo();
gettingInfo.then(gotPlatformInfo);

{{WebExtExamples}}

Remerciements :

Cette API est basée sur l'API Chromium chrome.runtime. Cette documentation est dérivée de runtime.json dans le code de Chromium code.

Les données de compatibilité relatives à Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les États-Unis.