2011-01-28 76 views
1

我使用創建工具欄按鈕的Mozilla Addon Builder創建了一個擴展。沒有修改過的代碼,這是在當前的穩定FF 3.Firefox插件:'promptService'不適用於Mozilla自己的示例代碼

出現工具欄按鈕運行,但在點擊(我的理解應該觸發onToolbarButtonCommand)什麼都不做。我在這裏調試的時候有點含糊不清:這是我第一次嘗試一種'hello world'沒有奏效的語言!

+2

如果您打開`javascript.options.showInConsole`首選項,您是否因點擊按鈕而出現錯誤?另外,你的XUL是什麼樣的? – Neil 2011-01-28 21:50:00

+0

謝謝尼爾。事實上,我得到'錯誤:這個.strings是未定義的 源文件:chrome://myextension/content/overlay.js'一旦我打開該首選項。按照sdwilsh在下面的回答,它看起來像'這'並不指向任何東西。 – mikemaccana 2011-01-30 14:01:20

回答

1

this in onLoad實際上並不會指向您的對象,我相信。如果這是未經修改的代碼,請file a bug about it(我已經爲您選擇了正確的組件),它應該很快得到修復。

相關問題