《零基礎的 PhotoShop CEP 6 開發(fā)教程》系列目錄
「 0 」目錄
「 1 」配置開發(fā)環(huán)境
「 2 」CEP 文件結構
「 3 」CEP 的運行機制
「 4 」Hello World 瞎惫!
「 5 」事件(EVENTS)
「 6 」調(diào)用 JSX 并傳遞信息
「 7 」UI - HTML 開發(fā)的一些細節(jié)
「 8 」API - 文件讀寫與二進制數(shù)據(jù)
「 9 」簽名打包與 ZXPSignCmd
「 X 」CEP 更新到 6.1版了
CEP 面板實際上就是一個 Chormium 改造的瀏覽器(準確來說是 LIBCEF)沛鸵,在 CC2015 上 LIBCEF 版本為 3.1453.1339
相當于 Chormium 27待秃,也就是對 HTML5 支持程度相當于 2013 年的 Chrome .
HTML5 和 CSS3 支持程度
在 html5te.st 測試可以到達 448 分 ,作為對比 Chrome 45 是 521 分烧给,總的來說對 HTML5 的支持程度還是很好的,主流特性都可以使用氮墨。
具體測試結果:http://html5te.st/c3b7c42b06cae538
CSS3 在 css3test.com 測試可達 47% 匈仗, 作為對比 Chrome 45 是 52%逞度,也很高了。
具體測試結果:http://77we48.com1.z0.glb.clouddn.com/CEP_CSS3_TST.html
使用 jQuery 的坑
jQuery 是最常見的 JavaScrip 庫了渴逻,不過在 CEP 上使用 JavaScrip 得注意了疾党,按通常方法把 jQuery 加入你的頁面中會意味的出現(xiàn) " $ 未定義" 的錯誤,這時需要在載入前加入一句:window.module = undefined
否則 jQuery 是無法把自己注冊到 "$" 符號的惨奕,如下:
<script type="text/javascript">window.module = undefined</script>
<script src="js/jquery-2.1.4.min.js" type="text/javascript"></script>
不過奇怪的是雪位,使用的這個 jquery-2.0.2.min.js 不會出現(xiàn)這個問題,不過要是想使用最新版的 jQuery 的話還是使用前面的辦法吧梨撞。
字體顯示問題
CEP 對一些字體(尤其是中文)的顯示有問題雹洗,會出現(xiàn)無法顯示的問題。這個暫時無法解決聋袋,除非手動編輯字體队伟。
遠程調(diào)試
CEP 的遠程調(diào)試是非常方便的調(diào)試方法(使用方法在 「 1 」配置開發(fā)環(huán)境 幽勒,不過要注意的是,在瀏覽器窗口打開的是 LIBCEF 的調(diào)試工具網(wǎng)頁港令, 而不是你瀏覽器的調(diào)試工具啥容。