[]htmlDiv中img图片大小问题
// 程序入口这样设置图片大小:
class GameMain{
constructor()
{
Laya.init(600,400);
let htmlDiv = new Laya.HTMLDivElement();
let imgUrl = 'images/kb-emoji-U+E056.png';
// origin width/height: 64/64px;
//let imgStr = `<img src="${imgUrl}" width="30" height="30"></img>`;
let imgStr = `<img src="${imgUrl}" style="width:30px;height:30px"></img>`;
htmlDiv.style.color = '#ffffff';
htmlDiv.style.fontSize = 30;
htmlDiv.innerHTML = `emoji${imgStr}`;
Laya.stage.addChild(htmlDiv);
}
}
new GameMain();
<img src="${imgUrl}" width="30" height="30"></img>,
渲染之后有时是原始大小64x64,有时是30x30正确的
sytle方式:
`<img src="${imgUrl}" style="width:30px;height:30px"></img>`;
web浏览器,手机浏览器中渲染正确,打包ios后始终要出问题
这是正常的
没有找到相关结果
已邀请:
要回复问题请先登录
1 个回复
cuixueying
赞同来自: