[英]Chrome extension doesn't work first time
我有一個chrome擴展,在facebook的“喜歡”按鈕旁邊添加了一個自定義按鈕。
問題是,當我啟動Facebook時,沒有出現按鈕,當我刷新頁面時,它會出現。
這是一個基本的jQuery腳本:
$(".like_link").after("...MY BUTTON...");
我還嘗試設置一個警報(“擴展工程”)功能,以查看何時加載擴展程序以及何時加載擴展程序。 所以問題不在於按鈕,這是擴展本身的問題。
我嘗試了另外一件事,我將擴展設置為在所有網站上工作(manifest.json中的*://*.*
)。 在所有的網站上,它一直都在工作,在facebook中,我必須在我啟動它之后刷新每一頁。
jQuery id加載到我的擴展中。 我的manifest.json文件:
{
"name": "Custom button",
"version": "0.1",
"description": "Add a custom button beside the like button!",
"content_scripts": [
{
"matches": ["*://facebook.com/*"], //or *://*/*
"css": ["style.css"],
"js": ["jquery-1.7.2.min.js","script.js"]
}
]
}
"matches": ["*://*.facebook.com/*"]
怎么樣"matches": ["*://*.facebook.com/*"]
(在facebook.com
之前插入星號)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.