Я пытаюсь включить gmail.js из here. Но объект gmsrc
недействителен, функция get.user_email()
не работает. Я пытаюсь разработать расширение, Chrome, инструменты разработчика Chrome (F12) говорит мнеВключая gmail.js
Uncaught TypeError: Cannot read property 'user_email' of undefined
Вот мой код:
var jq = document.createElement('script');
jq.src = "https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js";
document.getElementsByTagName('body')[0].appendChild(jq);
var gmsrc = document.createElement('script');
gmsrc.src = "https://rawgit.com/KartikTalwar/gmail.js/master/src/gmail.js";
document.getElementsByTagName('body')[0].appendChild(gmsrc);
console.log("Scripts loaded, Start playing ...");
var name = gmsrc.get.user_email();
alert(name);
Где моя ошибка?
Update (до сих пор не работает):
Я попытался это, но он не работает либо:
var jq = document.createElement('script');
jq.src = chrome.extension.getURL("lib/jquery-2.1.1.min.js");
document.body.appendChild(jq)
//inject gmail.js
var gmsrc= document.createElement('script');
gmsrc.src = chrome.extension.getURL("lib/gmail.js");
document.body.appendChild(gmsrc);
var name = gmsrc.get.user_email();
alert(name);
Таким образом, это код сценария содержание, правильно? – Xan
да, я ссылаюсь на этот файл в своем манифесте в разделе «content_scripts» – superstar
Привет. Я столкнулся с той же проблемой. Я хочу Gmail() в content.js Вы нашли какое-либо решение? –