出现该问题的原因

  • 访问的 PubMed 不是官方链接 (约占该类问题的85%)
  • 有些浏览器有“兼容模式”、“IE模式”,该功能是为了兼容老网页的,这种模式下插件不会运行,需要关闭 (约占该类问题的10%)
  • PubMed 的人机验证程序加载失败 (特殊时期才会出现)
  • PubMed 页面左侧勾选了 Books and Documents (仅见于4.0.5及以下的插件)

情况一:访问的不是 PubMed 官方链接

插件是通过网页地址识别是否为 PubMed 的,如果链接不符合,插件是不会启动的。所以该情况最常见于学校自己搭建的 PubMed 网站。

由于各个学校的 PubMed 链接千奇百怪,没办法做到全部适配。我们衡量了插件运行所需的资源及效率,适配如下格式的学校 PubMed 链接:

  • https://pubmed-ncbi-nlm-nih-gov.[学校域名]/*
  • https://webvpn.*.[学校域名]/http/*
  • https://webvpn.*.[学校域名]/https/*

如果已经在设置中开启了“识别 .edu 域名”,但是插件未启动,说明您访问的链接不在适配范围内。

解决方案

请使用 PubMed 官方链接:https://pubmed.ncbi.nlm.nih.gov/


情况二:开启了浏览器“兼容模式”、“IE模式”

360浏览器、比较新的 Edge 浏览器都有这样的功能。这个功能目的是兼容那些很老的网页地址。当这个功能启动时就会关闭插件。

解决方案

关闭“兼容模式”、“IE模式”


情况三:PubMed 的人机验证程序加载失败

近期,PubMed在页面上放置了一个 Google 链接,用于人机验证,该程序导致页面会出现以下情况:

  • 页面一直处于加载状态,通常长达30秒
  • 搜索框的“Search”按钮显示为灰色(如下图红框)
  • 页面内容结果能正常显示,但按钮基本上都点击不了

这是因为 页面在等待这个 Google 链接 导致的,只有当 该链接完成加载超时断开,之后的代码才会继续运行。Scholarscope 也受其影响,在等待期间无法运行,不会显示期刊信息。

解决方案

目前短平快的解决方法就一个:

  • “科学上网”,能访问 Google,问题自然能解决。但请将 scholarscope.online 这个域名放到白名单,不要科学上网,不然加载时间也会延长

其他方法也有,麻烦一些,需要更新 Scholarscope 至 4.0.5,插件的菜单列表里有“应急链接”,还原大部分功能,但仅在 PubMed 访问出现问题时才会开启服务,以后 PubMed 恢复了,就会关闭这个功能。


P.S. 如果有空,请给 PubMed 留言,向他们反馈这个 Google 链接的问题:

https://support.nlm.nih.gov/support/create-case/

这是本次问题所提到的链接:https://www.google.com/recaptcha/enterprise.js


情况四:PubMed 页面左侧勾选了 Books and Documents

解决方案

不勾选“Books and Documents”即可