The scene become blurry when mobile phone using landscape orientation. I was doubt that the div width and height had changed and I tried resize but to no avail
window.addEventListener('resize', ()=>{
let rect = this.container.getBoundingClientRect();
this._engine.setSize(rect.width, rect.height);
});