Столкнулся со странными поведением JQ и хрома, а именно, в консоль выдает следующие ошибки:
jquery.js:2 jQuery.Deferred exception: Cannot read property 'get' of undefined TypeError: Cannot read property 'get' of undefined at HTMLDocument. (chrome-extension://kdnkghdfpmhcoifjegdllefjcjllengc/js/background.js:6:20) at j (chrome-extension://kdnkghdfpmhcoifjegdllefjcjllengc/js/jquery.js:2:29999) at k (chrome-extension://kdnkghdfpmhcoifjegdllefjcjllengc/js/jquery.js:2:30313) undefined
21:54:23.915 jquery.js:2 Uncaught TypeError: Cannot read property 'get' of undefined at HTMLDocument. (background.js:6) at j (jquery.js:2) at k (jquery.js:2)
Но в background.js
строка 6 это - попытка запросить куку:
a = chrome.cookies.get({ url: "http://ext.local", name: "keywoCookie" }, function (cookie) {}
Из JQ в background.js
вообще есть только в самом начале:
$(document).ready(function(){
, т.е., просто ожидаем.
В чем может быть здесь проблема? Как можно её рещить? На всякий случай, манифест:
{
"content_security_policy": "script-src 'self' 'unsafe-eval' 'sha256-KAnwYsyAsiqh0UpPssbLS7uNAVTU9lMgsqEnLbQMjPw='; object-src 'self';",
"background": {
"persistent": false,
"scripts": [ "js/app.js"]
},
"content_scripts": [ {
"matches": [ "*://*/*" ],
"js": [
"js/jquery.js","js/background.js"
]
} ],
"description": "Sample",
"manifest_version": 2,
"name": "Sample",
"permissions": ["storage" , "contextMenus", "tabs","cookies", "*://*/*"],
"update_url": "https://clients2.google.com/service/update2/crx",
"version": "0.1",
"web_accessible_resources": ["js/jquery.js"],
"browser_action":{
"default_title": "Sample",
"default_popup": "html/popup.html"
}
}
Виртуальный выделенный сервер (VDS) становится отличным выбором
Есть обработчикbind, обрабатывает от scroll, как выполнять другие функции если: скроллишь вверх, вниз или не скроллишь
пытаюсь добавить передаваемые данные при отправке формы пост собствено вот форма