ComicRead

Добавляет расширенные функции для удобства на сайт, такие как двухстраничный режим и перевод.

< Обсуждения ComicRead

Вопрос/комментарий

300获取评论数量出错

而且没有浏览历史的标记了

hymbzАвтор
§
Создано: 22.05.2024

使用的设备是?

电脑edge和安卓x浏览器都是

hymbzАвтор
§
Создано: 22.05.2024

我这边试了下两个都正常,可能是和其他脚本冲突了?

两个截图

试了3个浏览器都这样

hymbzАвтор
§
Создано: 24.05.2024

总之先更新了一版,你试试看问题解决了没?

没有解决,安卓x浏览器看的时候有段时间好了一会,历史也能记录上了,过会看着看着又出故障了,中途甚至都没退出过浏览器(8101版本出现的),电脑的edge看的没手机多目前没发现好的迹象。

hymbzАвтор
§
Создано: 25.05.2024

那你用电脑浏览器随便开个帖子,在出现报错弹窗后按 F12 切换到「网络」标签页里,搜索框中输入 index,让我看下这个请求的具体报错是什么。还有「控制台」标签页也里应该也有报错信息也截图一下。

hymbzАвтор
§
Создано: 27.05.2024

奇怪了,也不是网络问题😂

那还是同样的操作,这次再点击一下 index.php…… 那个请求,看下返回了什么?「预览」标签页显示的和我的截图一样吗?

hymbzАвтор
§
Создано: 27.05.2024

另外问下之前可以正常使用吗?是最近才开始报错的吗?

预览是空的,以前没问题

hymbzАвтор
§
Создано: 28.05.2024

看来是返回数据的问题了,那再看下「响应」标签页的内容。注意不要把cookie、auth啥的暴露出来。

hymbzАвтор
§
Создано: 28.05.2024

未曾设想的内容。。。可以直接复制文字发出来吗?

§
Создано: 28.05.2024
Отредактировано: 28.05.2024
hymbzАвтор
§
Создано: 28.05.2024

试下将代码中的

const res = await main.request(`https://bbs.yamibo.com/api/mobile/index.php?module=viewthread&tid=${tid}`, {
  responseType: 'json',
  errorText: '获取帖子回复数时出错'
});

替换成:

const res = await main.request(`https://bbs.yamibo.com/api/mobile/index.php?module=viewthread&tid=${tid}`, {
  responseType: 'json',
  errorText: '获取帖子回复数时出错',
  headers: {Accept: 'application/json'}
});
hymbzАвтор
§
Создано: 02.06.2024

我发了个站内私信给你,有看到吗?

看到了,准备叫你远程一下的edge突然好了,x浏览器还是bug,等什么时候edge出问题我再来

作者什么时候有时间远程看一下,出问题了

Ответить

Войдите, чтобы ответить.