拡張機能で ericvold のツールバー ボタン モジュールを使用しようとしています。Add-on Builder を使用してオンラインで試してみると、問題なく動作します。しかし、自分のコンピューターでアドオン SDK を使用してそれを行うと、いくつかの問題があるようで、どこにも何も追加されないようです。
私が従った手順は次のとおりです。
ツールバーをgithubから zip としてダウンロードします。
解凍し、アドオン SDK のパッケージに追加して実行します
cfx docs
。index.html
(サードパーティ API) にリストされているドキュメントを にコピーしますmain.js
。依存関係を my に追加し
packages.json
ます (vold utils もダウンロードして追加しました)。
それでもツールバーが表示されません。
私のコードはこれです:
exports.main = function(options) {
// create toolbarbutton
var tbb = require("toolbarbutton").ToolbarButton({
id: "TBB-TEST",
label: "TBB TEST",
onCommand: function () {
tbb.destroy();
}
});
if (options.loadReason == "install") {
tbb.moveTo({
toolbarID: "nav-bar",
forceMove: false // only move from palette
});
}
};