《零基礎的 PhotoShop CEP 6 開發教程》系列目錄
「 0 」目錄
「 1 」配置開發環境
「 2 」CEP 文件結構
「 3 」CEP 的運行機制
「 4 」Hello World !
「 5 」事件(EVENTS)
「 6 」調用 JSX 并傳遞信息
「 7 」UI - HTML 開發的一些細節
「 8 」API - 文件讀寫與二進制數據
「 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 加入你的頁面中會意味的出現 " $ 未定義" 的錯誤,這時需要在載入前加入一句: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 不會出現這個問題,不過要是想使用最新版的 jQuery 的話還是使用前面的辦法吧。
字體顯示問題
CEP 對一些字體(尤其是中文)的顯示有問題,會出現無法顯示的問題。這個暫時無法解決,除非手動編輯字體。
遠程調試
CEP 的遠程調試是非常方便的調試方法(使用方法在 「 1 」配置開發環境 ,不過要注意的是,在瀏覽器窗口打開的是 LIBCEF 的調試工具網頁, 而不是你瀏覽器的調試工具。