标签: javascript google-chrome-extension
我正在创建一个使用各种框架(骨干和手柄)的扩展。如果我加载扩展的页面已经加载了这些框架,那么事情就会破裂。
例如,如果加载的页面已经包含了把手,那么我的把手助手就会被销毁。
逻辑上,为什么会发生这种情况是有道理的 - 我们在窗口对象上有一个经典的命名空间冲突。
是否有任何众所周知的方法可以克服这些问题(除了荒谬的名称更改?