2011-05-05 55 views
1

我正在處理郵件通知程序。 下面是部分代碼:如何使Firefox showAlertNotification文本爲多行?

alertsService=Components.classes["@mozilla.org/alertsservice;1"].getService(Components.interfaces.nsIAlertsService), 
alertsService.showAlertNotification("chrome://mailnotifier/skin/sample-small.jpg", info,mail_title, false, "", null, ""); 


的問題是 「showAlertNotification」 和MDC基於description

文本
在 警報顯示的文本,解釋警報狀況。 文本不能太長,否則它可能會被截斷爲 平臺特定的長度。如果文本 過長,儘量使用行文本返回 把它拆分和 顯示多行*

我試圖br,br/,"\n","\r" .etc爲線返回,他們都沒有使行斷裂,有誰知道如何解決這個問題?

回答

0

XUL滑動警報不支持多行文字。我不能說在Mac和Linux上可用的特定於平臺的實現(安裝有適當的軟件包)。

你總是可以嘗試分叉XUL滑動警報的implementation;雷鳥爲它的new mail alert做到了這一點。

相關問題