1

我一直在尝试将工作的 Chrome WebExtension 移植到新的 Firefox WebExtension 平台。我的延期被拒绝了,其中一个原因是:

不允许扩展 Object、Array 和 String 等原生对象的原型,因为这可能会导致与其他插件或浏览器本身的兼容性问题。

这听起来很奇怪。不是每个扩展都生活在自己的环境中吗?如果我用 .MyFavoriteFunction() 扩展 String,我不希望计算机上的所有其他网页和扩展都能够使用它!

4

0 回答 0