簡體   English   中英

Chrome擴展程序無法首次使用

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM