[0]火狐花屏问题
用laya2.10在火狐浏览器下出现花屏的问题(主要是带alpha通道的图片会出现),去laya1下看了下,火狐并没有出现这个问题;检查源码并对比laya1元明粉发现在火狐
loadImageSource函数内需要传入参数premultiplyAlpha为true;代码修改如下,解决花屏问题,onFireFox的判断laya2去掉了,
我自己从laya1找回来;
var onload = function (imageData) {
clear();
if (imageData) {
var image = imageData;
if (type !== "nativeimage") {
image = new Texture2D();
var alpha = Laya.Browser.onFirefox;
image.loadImageSource(imageData,alpha);
}
_this["onLoaded"](image);
}
else {
WorkerLoader._preLoadFun.call(_this, url);
}
};
loadImageSource函数内需要传入参数premultiplyAlpha为true;代码修改如下,解决花屏问题,onFireFox的判断laya2去掉了,
我自己从laya1找回来;
var onload = function (imageData) {
clear();
if (imageData) {
var image = imageData;
if (type !== "nativeimage") {
image = new Texture2D();
var alpha = Laya.Browser.onFirefox;
image.loadImageSource(imageData,alpha);
}
_this["onLoaded"](image);
}
else {
WorkerLoader._preLoadFun.call(_this, url);
}
};
没有找到相关结果
已邀请:
要回复问题请先登录
1 个回复
Laya_XS
赞同来自: