Web Viewer uses old version of Internet Explorer

I am using a Web Viewer Control to embed Google Docs content on Windows. Unfortunately Google is reporting that my web browser is out of date and not supported. I am using FileMaker Pro Advanced 15.0.3.305 64-bit on Windows 7.

This is a bug in FileMaker. Here’s why:

 

The FileMaker Web Viewer uses Internet Explorer on Windows. The version is controlled by the FEATURE_BEHAVIORS and FEATURE_BROWSER_EMULATION keys, which can either be in the HKCU or HKLM in the registry.

The HKCU value seems to override HKLM ones.

 

On FileMaker 15 an entry is created in HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION automatically when FileMaker is loaded – which forces Internet Explorer 9 to be used. This is no longer supported by Google. Please note this is irrelevant of what is the default browser, or what browsers are installed.

 

A workaround is to set this key manually, but this must be done on a per-user instance (or in the database startup script).

 

I think this should be changed to set the browser version to IE 11 or only set this key on first-run – allowing it to be configured manually.

發佈回覆

你的電郵地址並不會被公開。

Time limit is exhausted. Please reload CAPTCHA.