在Chrome浏览器中,可能会出现在Algolia DocSearchModal中搜索文档时提示“突然停止工作”的问题。解决方法是在Algolia的配置选项中添加以下代码:
{
instantsearch: {
routing: {
router: window.DocSearchRouter,
// ...
},
searchFunction: function(helper) {
function onResult(results) {
if (!results) return;
// ...
}
helper.on("result", onResult);
helper.search();
},
},
// ...
}
这将解决搜索时遇到问题的情况,并允许在Chrome浏览器中正常使用Algolia的DocSearchModal。