0

有一些这样的代码:
main.js

 var pagemod = PageMod({
    include: ['*'],
    contentScriptWhen: 'start',
    contentScriptFile: [data.url('content.js')]
 }

var panel = require("sdk/panel").Panel({
  width: 322,
  height: 427,
  contentURL: data.url("panel.html"),
  include:["*"]  
});

在 中panel.htmlpanel.js由 加载<script src="js/panel.js"></script>。我想让js文件加载顺序像“ main.js->content.js->panel.js”,有时它可以工作,但有时结果是“ main.js->panel.js->content.js”。

那么,firefox插件是如何加载js文件的呢?

4

0 回答 0