safari
2011-08-08 16 views 1 likes 
1

私は動的拡張メニューでSafari拡張機能を使っています。Safari拡張 - 動的拡張メニューの画像

メニューの各動的エントリでアイコンを配置しようとしています。

私は、サーバー上の画像を参照する場合:

var menuItem = event.target.appendMenuItem("bb"+i, i+" - "+itemTitle); 
menuItem.image = 'http://www.google.com/favicon.ico'; 

私は私の拡張機能で画像を使用しようとする画像が、しかし、各メニュー項目で表示されます:

var menuItem = event.target.appendMenuItem("bb"+i, i+" - "+itemTitle); 
menuItem.image = 'menu.png'; 

画像を表示されません。

ここで何が問題になっていますか?コードはmuのglobal.htmlファイルにあり、画像はglobal.htmlファイルと同じ場所にありますか?

答えて

0

まあ、私は答えはので、ここでそれを知りたいと誰のためであるが見つかりました:

var menuItem = event.target.appendMenuItem("bb"+i, i+" - "+itemTitle); 
menuItem.image = safari.extension.baseURI+'menu.png'; 
関連する問題