次のようなコードがいくつかあります
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.html
によってpanel.js
ロードされ<script src="js/panel.js"></script>
ます。jsファイルの読み込み順序を「 」のようにしたいのですが、main.js->content.js->panel.js
うまくいくこともあれば、結果が「main.js->panel.js->content.js
」になることもあります。
では、Firefox アドオンはどのように js ファイルをロードするのでしょうか?