In my single page (HTML/JS) app, the first screen is loaded using iframe. The contents of the iframe is a HTML page with canvas. The first time it loads in Chrome, the screen is blank. If I zoom in (or out) using CTRL+/- the contents of the canvas appears on screen.

This happens only from my laptop and only on Chrome (current version 51.0.2704.103 m). It works fine on Firefox (47.0.1) and IE11 in my machine. It also works fine from other desktops in my office.

Any pointers on what could be happening and how to fix it in Chrome?


1 Answer 1


Finally figured out the solution for this issue. Just disabling the hardware acceleration fixed it for me. In Chrome, go to Settings > (scroll down) Show Advanced Settings > System > uncheck the 'Use hardware acceleration when available' - and restart Chrome.

Just leaving this here for anyone facing the issue.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.