前幾天作的demo今天啓動後,瀏覽器打開頁面後死活不顯示窗體,找了半天緣由才發現是360瀏覽器啓動了兼容模式,改爲極速模式後就正常了。有點暈....瀏覽器
今天簡單測試了TUniGUIServerModule的幾個屬性服務器
Title 應用程序名稱,顯示在頁面標籤上的測試
LoadingMessage 載入ExtJS庫時顯示的信息編碼
UnavailableErrMsg 服務器不可用時顯示的信息orm
MainFormDisplayMode 主窗體的顯示模式,可選項包括:部署
mfWindow 窗體模式,有窗體的標題欄、系統按鈕等it
mfPage 空白頁面形式,沒有標題欄和系統按鈕file
Port Web服務端口號程序
CharSet 頁面編碼模式,缺省UTF-8可以很好支持中文,用GBK也沒有問題,改爲GB2312就不行了,因此最好仍是缺省的UTF-8demo
ServerRoot 服務器運行路徑,缺省爲空,表示執行文件所在路徑,按說明書講也能夠設置爲其餘絕對路徑,若是不是服務器執行文件所在路徑,就必須將temp、cache、files和log路徑複製過去。
ExtRoot ExtJS庫的根路徑,按照說明書上說部署時能夠使用絕對路徑,坑爹的是試了好半天才發現,若是安裝了uniGUI的安裝包,會自動忽略程序中的設置。在目標機器上部署後,.\Ext後面必須帶版本號纔好使,如執行文件同路徑下的'.\ext-4.2.2.1144','.\'表示執行文件當前路徑,固然要確保ServerRoot爲空。
ExtLocale 語言版本,中文簡體選擇zh_CN
UniRoot uniGUI庫的根路徑,問題同ExtRoot,必須帶版本號。
對ServerRoot、ExtRoot和UniRoot不知道是部署的問題仍是理解的問題,稍微調整一下就有可能打不開窗體,因此在沒有源代碼的狀況下,仍是老老實實採用缺省值,三個屬性均不改寫,而後將ext-4.2.2.1144和uni-0.97.0.1081分別複製到執行文件路徑下。