一些辅助 `hexo-generator-search` 插
文档介绍
一些辅助 hexo-generator-search
插件的代码片段,使用它可以实现如下效果:
// 移动设备侦测 var isMobile = { Android: function () { return navigator.userAgent.match(/Android/i); }, BlackBerry: function () { return navigator.userAgent.match(/BlackBerry/i); }, iOS: function () { return navigator.userAgent.match(/iPhone|iPad|iPod/i); }, Opera: function () { return navigator.userAgent.match(/Opera Mini/i); }, Windows: function () { return navigator.userAgent.match(/IEMobile/i); }, any: function () { return (isMobile.Android() || isMobile.BlackBerry() || isMobile.iOS() || isMobile.Opera() || isMobile.Windows()); } };
建议在移动端不初始化,其实 /search.xml
文件还挺大的,
if ($('.local-search').size() && !isMobile.any()) { $.getScript('path/to/search.js', function() { searchFunc("/search.xml", 'local-search-input', 'local-search-result'); }); }
版权声明:
1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。2、网站不提供资料下载,如需下载请到原作者页面进行下载。