2010-04-15 24 views

回答

3

它有價值嗎?是。這是否實用?那要看。你願意做多少工作來獲得有用的東西?

我不得不使用RTC爲在Jabber上構建的聊天應用程序創建聊天窗口。我最後不得不解析每條聊天消息的每一行,檢查它的textwidth,GREP將僞造的HTML(TextFormat和Font標籤)留下,同時留下樣式標籤(粗體,斜體等),然後將它移動到一個隊列中,隨着新消息的發送和接收而增加。我必須保留這些行中的200個屏幕緩衝區(注意不要在隊列末尾刪除部分消息)。我還必須繪製表情 - :);):-)之類的位置 - 找出它們的確切位置,然後將表情圖像繪製到同步滾動的畫布上,該畫布完全匹配聊天輸出的位置窗口。所有這一切,同時保持文本可選,讓人們複製和粘貼它,完成與表情符號,回到任何文字時粘貼到輸入字段的笑臉。

這是否有很多工作?你打賭是這樣。產品最終有用嗎?我喜歡這樣想。事實上,這很酷。由於它是我曾經從事的第一個Flex項目之一,它教會了我很多。

我是否希望Adobe支持真正的非簡化HTML?絕對。

簡短回答:從RTC中取出東西是一個婊子,但可能比在Java或C++中執行類似的任何操作都要快。因人而異。