如题 我试了几个在线混淆工具,要么有 window 变量不能使用,要么有 eval 也不支持。 但是我看有些插件就给 backgroudjs 做了混淆,不过好像只是简化了变量啥的
1
lzgshsj 2023-03-06 16:12:16 +08:00 1
如果你说的混淆,类似于 obfuscator.io 这种,谷歌是不允许的。
允许的是[ref]( https://blog.chromium.org/2018/10/trustworthy-chrome-extensions-by-default.html): - Removal of whitespace, newlines, code comments, and block delimiters - Shortening of variable and function names - Collapsing the number of JavaScript files 也就是说最多 uglify+minify 了,这一步叫最小化 /压缩,**不叫混淆**,单纯的压缩代码并不会导致什么变量不能用或函数不支持。当然你不上架商店也可不管。 |
2
xiguaprince OP @lzgshsj 哇 明白了 感谢
|