首页 > 解决方案 > FileMaker 网页浏览器

问题描述

我有以下问题。我用 html 和 javascript 建立了一个网站。该网站有效。网站的一个组件是来自 vis.js 的 API。现在我遇到的问题是我的网站没有显示在 FileMaker 的 webviewer 中(我尝试使用 WebSource 和我网站的 url)。有人能告诉我为什么吗?我怀疑这是因为 FileMaker 正在访问 Internet Explorer。Internet Explorer 已过时,无法再正常运行。第一张图片来自 FileMaker。第二个由谷歌浏览器运行在此处输入图像描述 在此处输入图像描述

标签: javascripthtmlfilemaker

解决方案


在 Microsoft Windows 10(最新版本的 FileMaker Pro 19)上,该webviewer组件使用 Microsoft Edge (Chromium) 而不是 Internet Explorer (IE) 引擎来呈现 Web 内容。

这是最近的举措,仅在产品版本 19.3.1 起可用,参考。在这里可用

据我所知,您正在使用 FileMaker Pro 19 版本,但您可能需要检查次要版本,就像您使用 19.1.x 或 19.2.x 一样,您仍在使用 IE 引擎。

在开发任何项目时,必须从一开始就明确确定其必须部署到的平台。在以前的 FileMaker 版本中,我们仍然默认使用 IE 9 或 IE 11 作为webviewer组件。可以通过更改某些 Windows 注册表项或使用 MBS 插件来选择 IE 引擎以自动执行此操作。

我已经用一些基本示例测试了 vis.js:

  • FileMaker 17.0.7.700 - 仅呈现初始状态,不工作
  • FileMaker 18.0.3.317 - 仅呈现初始状态,不工作
  • FileMaker 19.3.2.206 - 一切正常

如果您使用旧版本的 FileMaker,请考虑使用旧版本的 vis.js。

如果您需要最新版本的 vis.js,请将您的 FileMaker 至少升级到 19.3.1。


推荐阅读