Developing for Firefox Mobile的文檔將所有UI API標記爲不支持。 Mozilla使用Android的原生UI爲Android構建Firefox。因此,與XUL相關的所有內容可能根本不起作用。
現在有一個Extensions for Firefox for Android API以及與你想要什麼,實現可與PageActions.jsm發現,它可以像使用的唯一的事情:
Pageactions.add({
icon: "drawable://alert_app",
title: "My page action",
clickCallback: function() { win.alert("Clicked!"); }
});
這些被添加到工具欄,但顯示在地址欄內不在旁邊。在你發佈的截圖中,小書圖標是一個頁面活動。但有一個限制,以及:
注:最多兩頁的行動項目將顯示給用戶在同一時間。如果用戶顯示了三個頁面操作,則會出現一個溢出菜單來處理額外的菜單。您的操作無法控制是否顯示在網址欄中或溢出。不要依賴主頁面欄中始終顯示的頁面操作。
您在菜單頂部找到的按鈕也不能被更改。左邊的星星用於書籤,右邊的圖表是共享網頁的按鈕。中間的空間用於顯示您共享網頁的最後兩個應用程序。
所以基本上,你想做什麼是不可能的,我知道的插件試圖實現類似的使用頁面操作。
哦,我認爲這已被棄用,謝謝tynn! – Noitidart