我尝试在 Angular 4 应用程序中对调整大小进行一些更改。我使用事件 resize 来执行此操作,并且它在桌面设备浏览器上运行良好。以下几行在 Angular 组件的构造函数内部调用,如果大小发生变化,则需要通知该组件。
const onResize = (e) => { ... };
window.addEventListener('resize', onResize, false);
但它在移动设备上失败(在 Android 4 选项卡和 Android 6 手机上检查)。没有调用该函数,无论是缩放还是更改文本大小。也许是这个link可能是问题的原因。
但是如何解决呢?
最佳答案
如果您正在查找用户将手机旋转为横向或纵向的事件。在这里:onOrientationChange
如果您正在寻找缩放或某些触摸事件,请尝试 touchy
关于javascript - 移动设备上没有调整大小事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46598396/