我目前一直在为 Chrome 开发用户脚本,这些脚本可以在不使用 Tampermonkey 的情况下运行。今天我在 Chrome 扩展中添加了一个第三方扩展(userscript js):
// ==UserScript==
// @name "job changer"
// @namespace Marshmellows
// @version 0.1
// @description Change 'Jobs' in stackoverflow to Hello!
// @match http://stackoverflow.com/*
// @grant none
// @run-at document-start
// ==/UserScript==
document.addEventListener('DOMContentLoaded', function() {
document.getElementById('nav-jobs').innerHTML = 'Hello!';
}, false);
Run Code Online (Sandbox Code Playgroud)
我只需将文件拖入其中即可将其添加到 Chrome 扩展中(效果很好)。
我重新启动 Chrome,发现它完全阻止了我的 js 文件扩展名。
我似乎无法找到这个问题的解决方案。我去了 Chrome 的论坛并尝试寻找创建.crx文件的方法。但因为我对 Web 开发和 DOM 还很陌生,所以我觉得我需要一些指导。有什么办法吗?