首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Userscript在Tamper猴子中工作,但在Chrome中作为未打包的扩展加载时却不起作用

Userscript在Tamper猴子中工作,但在Chrome中作为未打包的扩展加载时却不起作用
EN

Stack Overflow用户
提问于 2014-04-18 17:47:04
回答 1查看 572关注 0票数 0

我最近创建了一个用户脚本,允许在hitbox.tv上使用hitbox.tv表情。在Chrome的Tampermonkey中,userscript工作得非常好,但是,当我尝试加载未打包的脚本和清单文件以创建一个铬扩展名时,它不起作用。我不知道是什么导致了这个问题,所以如果你们中的任何一个人能给我一些支持,我将非常感激。

感谢先进的!如果你需要更多的信息,请直接问,我会尽量提供更多。

-Tom。

EN

Stack Overflow用户

回答已采纳

发布于 2014-04-18 20:12:11

您的舱单:

代码语言:javascript
运行
复制
{
    "manifest_version": 2,
    "content_scripts": [ {
        "exclude_globs":    [  ],
        "include_globs":    [ "*" ],
        "js":               [ "465792.user.js" ],
        "matches":          [   "http://hitbox.tv/*",
                                "https://hitbox.tv/*"
                            ]
    } ],
    "description":  "Allows the use of Twitch emotes on Hitbox.",
        "icons": { "128": "icon128.png" },
    "name":         "Hitbox Emotes",
    "version":      "1.1.4"
}

内容脚本:

代码语言:javascript
运行
复制
emotify.emoticons("",yourHundredLineObject);

我看到有两件事可能会引起问题:

  1. 网站上的hitbox.tv预先准备了一个www。和你列出的不匹配。我想你想要matches: ["*://*.hitbox.tv/"] (参考文献)。你的球体看起来也不像在做什么,而且可以被移除。
  2. 您的内容脚本正在尝试使用hitbox定义的函数emotify.emoticons孤立世界会阻止这种情况。为了调用函数,需要有不同的内容脚本将<script src="465792.user.js"></script>写入网页(示例)。
票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23159341

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档