繁体   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