Tag: Google chrome extension

Inter Frame SOP – Chrome Extension

Dans une extension Chrome, j'essaie de faire en sorte que Gmail crée un contenu corporel. Une erreur saute sporadiquement et ne l'empêche pas de fonctionner. Ceci est exécuté en tant que script de contenu. Je crois que les autorisations ne sont pas le problème ici, car quand il y a une permission manquante, l'erreur est […]

Pouvez-vous utiliser javascript dans une popup d'action de la page?

J'essaie de construire une extension chrome qui utilise la fonctionnalité popup d'action de la page, mais aucun de mes javascript ne semble fonctionner. Voici la source: <!DOCTYPE html> <html> <body> <input type="button" id="button1" value="first button"> <input type="button" id="button2" value="second button"> <script> console.log("do anything!!"); </script> </body> </html> Je ne vois pas la déclaration de l'enregistreur n'importe […]

Chrome.tabs.executeScript: impossible d'accéder à un chrome: // URL

Je suis assez nouveau pour le développement de l'extension chrome. Le problème n'est pas d'accéder au chrome: // url, je ne veux rien modifier, mais le problème concerne l'exécution du chrome.tabs.executeScript () qui est utilisé pour l'injection des scripts. J'essaie d'exécuter un script en arrière-plan en utilisant le chrome .tabs.executeScript mais il donne les erreurs […]

Appeler une fonction asynchrone dans un rappel

J'ai ce code dans mon background.js: chrome.extension.onMessage.addListener( function(request,sender,sendResponse){ chrome.tabs.query({active: true, currentWindow: true}, function(tabs){ var requests = getTabRequests(tabs[0].id); //getTabRequests gets all the information i stored about a tab sendResponse( {requests: requests}); }); }); Ce que je veux que cela fasse, répond à la popup.js. Le chrome.tabs.query rend cela impossible pour moi. Je me rends compte que […]

L'extension Chrome, faisant un lien à partir de mots clés dans le corps

Pour que vous compreniez ma base de connaissances, je suis un ingénieur en génie informatique et je travaille actuellement dans une entreprise médicale pendant l'été. J'ai peu (presque pas d'expérience sur le code Web), mais c'est surtout ce que mon travail veut que je fasse, j'ai essayé de comprendre tout ce que je peux. J'ai […]

Comment puis-je enregistrer le courrier électronique de l'utilisateur en tant que variable lorsque quelqu'un installe l'extension?

Dans mon extension de bookmarking, j'ai besoin d'envoyer l'adresse gmail de l'utilisateur au moteur de l'application Google afin d'écrire le signet sur la base de données en tant qu'utilisateur comme "propriétaire". D'après ce que je comprends, je ne peux pas utiliser un popup parce que j'ai une page de fond (je me souviens de lire […]

Comment produire une image par chrome.experimental.offscreenTabs.toDataUrl correctement?

J'ai un problème: le chrome.experimental.offscreenTabs.create a bien fonctionné, mais la méthode toDataUrl produit une image d'une hauteur de 1 pixel. J'ai fait de mon mieux, mais l'image produite par toDataUrl ne montre pas la taille telle que j'ai spécifié. Comment ce problème peut-il être résolu? Voici mon code: chrome.experimental.offscreenTabs.create({ url: "http:/www.baidu.com" }, function(offscreenTab) { // […]

Comment puis-je passer un paramètre url de mon application à l'extension Chrome?

Dans mon application Google App Engine, je souhaite passer cette information utilisateur user = users.get_current_user() À l'extension Chrome dans un parleur url lorsque l'utilisateur clique sur un bouton dans l'application. Comment puis-je faire ceci? J'ai lu sur Cross-Origin HMLHttpRequest, mais cela semble indiquer comment envoyer de l'information à l'application pour ne pas recevoir. Ceci fait […]

Extension Chrome – Utilisez javascript pour qu'elle s'exécute périodiquement, et enregistrez les données en permanence

À l'heure actuelle, j'ai un script qui, lorsque l'image dans le bac supérieur droit est cliquée (uniquement pour un site Web autorisé spécifique), il scanne les pages HTML puis produit une certaine valeur. Cette numérisation et sortie est une fonction dans un seul fichier JS, appelé say checkData.js. Est-il possible, même si un utilisateur n'utilise […]

Comment obtenir le texte sélectionné dans le développement de l'extension chrome?

Je développe une extension chrome qui consiste à obtenir le texte sélectionné de l'onglet actuel. Voici le fichier html que j'utilise: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title></title> <script> chrome.tabs.executeScript( { code: "window.getSelection().toString();" }, function(selection) { document.getElementById("output").value = selection[0]; }); </script> </head> <body> <div id="output"></div> </body> </html> Cela ne fonctionne pas, pourquoi? Comme suit, […]

JavaScript rend le site Web intelligent, beauté et facile à utiliser.