當白鷺egret專案過大時,使用微端載入發布出來的應用專案時會比較慢,為了縮短載入時間,提高使用者體驗,我們選擇使用zip先將發布生成的main.min.js和libs下的檔案分別打包成zip,再做載入。
我們發現壓縮後,檔案會小很多,原來5m左右的main.min.js,只做正常壓縮就能變成800多k了。
那麼,如果能實現在index.html中載入壓縮檔案,並成功現實解壓,問題便可解決了!
charset="utf-8">
egrettitle>
name="viewport"
content="width=device-width,initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=no" />
content="yes" />
name="full-screen"
content="true" />
name="screen-orientation"
content="portrait" />
name="x5-fullscreen"
content="true" />
name="360-fullscreen"
content="true" />
html, body
style>
egret="libs"
src="libs/jszip/jszip.min.js">
script>
head>
style="margin: auto;width: 100%;height: 100%;"
class="egret-player"
data-entry-class="main"
data-orientation="auto"
data-scale-mode="showall"
data-frame-rate="30"
data-content-width="640"
data-content-height="1136"
data-show-paint-rect="false"
data-multi-fingered="2"
data-show-fps="false"
data-show-log="false"
data-show-fps-style="x:0,y:0,size:12,textcolor:0xffffff,bgalpha:0.9">
div>
//載入egret的引擎庫
try
//載入遊戲**
loadzip("main.min.js.cfg" + "?v=" + math.random(),function
(zip)
);});
});}
catch (e)
function
loadzip
(url,callback)
callback(new jszip(arraybuffer));
});xhrzip.send(null);
}function
createscript
(zip,file)
script>
body>
html>
通過shell python實現企業微信預警
一 註冊企業微信 註冊企業微信必備條件 之前我有個誤區,就是以為註冊企業微信就一定要有營業執照之類的證件才可以註冊,實際是不需要也可以的,因為我們直接註冊後,即使不繫結企業,我們也是可以正常使用的,未繫結實際企業的,有200人的數的上限 難道你們技術部有200人?不存在的,哈哈 註冊註冊鏈結 企業微...
pc端通過拖放實現新增 刪除功能
話不多說上完整 我的分類 書藏家其實,拖放刪除和新增這個功能最關鍵的地方就是 攜帶資料 正是因為利用了datatransfer物件來攜帶資料,才可以像剛才那樣新增和刪除。下面是攜帶資料的基本思路 拖 開始的時候 拖 通過ondragstart事件 來實現,上面的 有詳細注釋喲 程式把需要攜帶的資料放...
實現微信驗證通過並傳送歡迎語
一 獲取憑證 在使用通用界面前,你需要做以下兩個操作 2.通過獲取憑證介面獲取到acess token string token acess token public void valid else private bool checksignature array.sort arr,stringc...