hymbz / ComicReadScript

为漫画站增加双页阅读模式及优化使用体验。
https://comic-read.pages.dev/
GNU Affero General Public License v3.0
563 stars 25 forks source link

v7.1.1在exhentai报错 #100

Closed LitCcc closed 10 months ago

LitCcc commented 10 months ago

点击 Load comic 后加载到第9页报错,右下角提示 Cannot read properties of undefined (reading 'some')

hymbz commented 10 months ago

漫画地址发下

LitCcc commented 10 months ago

似乎任何一个都会报错,对比之后发现只有chrome有这个问题,edge和firefox正常,已经禁用了其他扩展和脚本,只保留Tampermonkey和ComicReadScript

hymbz commented 10 months ago

我这边是三个浏览器都没问题。

感觉可能是配置问题,在 Tampermonkey 里点进脚本,切换到存储标签可以看到脚本的配置(如果没有存储标签要去设置里把配置模式设为高级),把你的配置发给我看下。

LitCcc commented 10 months ago
{
    "DMZJUserSetting": "{\"漫画阅读\":{\"Enable\":true,\"双页显示\":true,\"页面填充\":true,\"点击翻页\":false,\"阅读进度\":true,\"夜间模式\":false,\"卷轴模式\":false,\"翻页键反转\":false,\"美漫模式\":false,\"背景颜色\":\"\"},\"体验优化\":{\"Enable\":true,\"阅读被封漫画\":true,\"在新页面中打开链接\":true,\"解除吐槽的字数限制\":true,\"优化网页右上角用户信息栏的加载\":true,\"自动进入漫画阅读模式\":true}}",
    "EhentaiUserSetting": "{\"漫画阅读\":{\"Enable\":true,\"双页显示\":true,\"页面填充\":true,\"点击翻页\":false,\"阅读进度\":true,\"夜间模式\":false,\"卷轴模式\":false,\"翻页键反转\":false,\"美漫模式\":false,\"背景颜色\":\"\"},\"nhentai匹配\":{\"Enable\":true,\"漫画\":true,\"Tag\":true}}",
    "Version": "7.1.1",
    "copymanga": {
        "option": {
            "translation": {
                "options": {
                    "translator": "google"
                }
            }
        }
    },
    "copymangaUserSetting": "{\"漫画阅读\":{\"Enable\":true,\"双页显示\":true,\"页面填充\":true,\"点击翻页\":false,\"阅读进度\":true,\"夜间模式\":false,\"卷轴模式\":false,\"翻页键反转\":false,\"美漫模式\":false,\"背景颜色\":\"\"},\"体验优化\":{\"Enable\":true,\"自动进入漫画阅读模式\":true}}",
    "dm5UserSetting": "{\"漫画阅读\":{\"Enable\":true,\"双页显示\":true,\"页面填充\":true,\"点击翻页\":false,\"阅读进度\":true,\"夜间模式\":false,\"卷轴模式\":false,\"翻页键反转\":false,\"美漫模式\":false,\"背景颜色\":\"\"},\"体验优化\":{\"Enable\":true,\"自动进入漫画阅读模式\":true}}",
    "ehentai": {
        "option": {
            "translation": {
                "server": "本地部署",
                "options": {
                    "translator": "google"
                }
            }
        }
    },
    "jm": {
        "autoShow": true,
        "hiddenFAB": false
    },
    "kemono": {
        "autoShow": false,
        "hiddenFAB": false,
        "option": {
            "onePageMode": true
        }
    },
    "kemono.party": {
        "autoShow": false,
        "selector": "HTML>BODY>DIV>MAIN>SECTION>DIV>DIV>DIV>A>IMG",
        "option": {
            "translation": {
                "server": "本地部署"
            }
        }
    },
    "komiic": {
        "autoShow": true,
        "hiddenFAB": false
    },
    "mangabzUserSetting": "{\"漫画阅读\":{\"Enable\":true,\"双页显示\":true,\"页面填充\":true,\"点击翻页\":false,\"阅读进度\":true,\"夜间模式\":false,\"卷轴模式\":false,\"翻页键反转\":false,\"美漫模式\":false,\"背景颜色\":\"\"},\"体验优化\":{\"Enable\":true,\"自动进入漫画阅读模式\":true}}"
}
hymbz commented 10 months ago

确实是配置的问题,我会在下个版本更新里修复这个问题。

如果你要现在就解决的话,把

    "ehentai": {
        "option": {
            "translation": {
                "server": "本地部署",
                "options": {
                    "translator": "google"
                }
            }
        }
    },

这几行删掉就可以了。或者更简单点就是直接重装脚本,相当于清空配置。

LitCcc commented 10 months ago

删掉以后正常了,非常感谢!