大概凑合的解决了一下,原来Zlib这个库会返回一个Zlib模块,微信这边因为是用loadLib的,返回的Zlib会存到全局里面。但百度这边不能用loadLib这函数,导出工程时,Laya把loadLib,都改为require了。因此必须找个地方把Zlib存起来,到时候才能调用。我这边用window.Zlib,例如在 game.js中加入这行:
window.Zlib = require("libs/xxxx.js");
把它存了一下,游戏里面就是Laya.Browser.window.Zlib了。