2013-08-05 36 views
2

我出了使用頁面MOD上右擊本地HTML文件上的小工具的選項頁面檢測選項卡重裝在Firefox附加組件SDK

optionsMod = pageMod.PageMod({ 
     include: data.url("options/options.html"), 
     contentScriptWhen: 'end', 
     contentScriptFile: [data.url('jquery.js'), 
          data.url('options/options.js')], 
     onAttach: function (worker) { 
      optionsWorker.push(worker); 
      worker.port.emit('started', version); 
      //logging method for the options page. 
      worker.port.on('logger', function (data) { 
       console.log(data); 
      }); 
     var tabs = require("tabs"); 
     tabs.open(data.url("options/options.html")); 

的問題是,因爲如果用戶刷新選項頁面模塊分離,然後頁面變爲空白。

爲了讓事情變得更糟,附加sdk沒有提供檢測標籤重新加載的方法,以便我可以再次從主腳本中調用選項頁面附加事件。

我使用的是Firefox 22和插件SDK 1.14

+0

你能添加更多的信息?爲什麼頁面模式分離並不重新連接? – canuckistani

+0

你能使它工作嗎? –

回答

相關問題