解决小程序404及showToast:fail parameter error: parameter.title should be String instead of Undefined;问题

博客运用的是守望轩博主共享的程序及插件衔接的微信小程序。今日无聊检查小程序的时分发现首页无法加载文章了。经过微信开发者东西检查的时分提示 404 错误以及“ showToast:fail parameter error: parameter.title should be String instead of Undefined; ”,自己查找了半响没查到缘由,之前刚装备的时分是好好的,具体是什么时分构成的也不太分明。具体检查结果如下:

进入 Network 面板检查具体的缘由发现 Referrer Policy 值为 no-referrer-when-downgrade ,遽然想起来前两天由于网站被歹意解析折腾过效力器,遂检查之。

最终,发现效力器防盗链设置可能是其时勾选了启用(博客运用的是宝塔面板)。关于防盗链,这里也简单做了引见:

  • 默许允许资源被直接拜访,即不约束HTTP_REFERER为空的恳求
  • 多个URL后缀与域名请运用逗号(,)隔开,如: png,jpeg,zip,js
  • 当触发防盗链时,将直接返回404状态

看第一条,缘由应当便是它了,取消启用防盗链,重新测验小程序。满意处理。