什么是 instantSearchSDKJSBridgeClearHighlight?

What is instantSearchSDKJSBridgeClearHighlight?

有时我会在使用此 instantSearchSDKJSBridgeClearHighlight 的哨兵中遇到 ReferenceError。 Google什么也没说。
我只找到 https://github.com/algolia/instantsearch-android and https://github.com/algolia/instantsearch-ios 可能与我的问题有关。

我收到了来自 5 个不同用户的 53 个问题,而且都是 iphone 上的 Edge Mobile。 也许有人知道这个东西是什么(或者知道方法怎么知道)?

编辑: 我还使用 github 搜索找到了 this issue。与我的问题相同,由 bot

创建

这是 iOS 上 Edge 的 Bing 即时搜索功能中的错误;该功能试图调用一个不再存在的函数。感谢您的错误;我已将其传递给功能所有者。

基本思想是,对于 iOS 上的 Edge,实际的 Web 引擎不是我们的正常引擎(眨眼);它是 Safari 的 WkWebView。

为了实现 Bing 的即时搜索等功能,我们必须将 JavaScript 注入到我们加载的页面中。然后我们的外部浏览器调用我们注入的那些 JavaScript 函数。

在这里,有人搞砸了并删除了(或重命名)注入的 JavaScript 函数,但未能 remove/update 尝试调用注入的 JavaScript 的浏览器代码。

因此查看浏览器错误日志的用户会看到一条错误消息,内容为“嘿,没有这样的功能。”

这通常是无害的,但如果您有监视错误消息并向网站开发人员投诉的“哨兵”代码,它就会开始抱怨我们造成的错误消息。