1

We are developers of a healthcare app that makes use of IndexedDB. The IE11 installation at one of our customer companies is showing window.indexedDB and window.msIndexedDB to be undefined, meaning our app will not work. We've not had this on any of our other customers.

We had a screenshare meeting with the customer and I was able to determine the following things:

  1. They are on Windows 10

  2. The Document mode in the dev tools Emulation tab is correctly set to 11. Confirmed in Console by checking document.documentMode returning 11

  3. The Browser Profile is correctly set to Desktop

  4. The only Group Policies in Computer Configuration -> Administrative Template -> Windows Components -> Internet Explorer -> Internet Control Panel -> General Page -> Browsing History, are defaults and shouldn't affect it.

Are there anything else we can ask our customer's IT department to check as to why IndexedDB would still be undefined?

pmilkman
  • 101
  • 9

1 Answers1

0

According to your description, I suggest you to check following things:

  1. If they run a local file rather than an HTTP resource, IE will restrict access to the API from file (or non-HTTP) origins. You can refer to the accepted answer of this question.
  2. Is the first line in your webpage <!doctype HTML>? You can refer to this question.
  3. If you tried everything and none of them works, you can try to reset the IE settings to the defaults.
Yu Zhou
  • 11,532
  • 1
  • 8
  • 22