Comic Looms

Manga Viewer + Downloader, Focus on experience and low load on the site. Support you in finding the site you are searching for.

< Feedback on Comic Looms

Review: Good - script works

§
Posted: 26.7.2024

卷轴看图观感拉满,但是图标只能在配置打开的情况下拖动改变位置,感觉不是很便利.
另外图标其实可以设计的更显眼和美观点,悬浮上去展开设置选项,是否可以改成点击之后弹出动画效果这样子

ZsyjkQinBaiAuthor
§
Posted: 27.7.2024

卷轴看图观感拉满,但是图标只能在配置打开的情况下拖动改变位置,感觉不是很便利.另外图标其实可以设计的更显眼和美观点,悬浮上去展开设置选项,是否可以改成点击之后弹出动画效果这样子

拖动位置的操作不是很频繁,所以就放在配置面板里了。直接在入口图标上拖动,倒是可以实现。

入口图标的样式有一个自定义样式的计划,之后可以自定义文字或emoji或图片之类的。

悬浮上去自动展开不行。进入画廊后,入口图标的展开就是进入脚本的阅读界面,如果不想用脚本阅读的时候却不小心扫到了入口图标,导致展开脚本阅读界面,观感会不好。 至于动画,有点麻烦,效率也不高,我才把一些动画删掉没多久,不太想在动画上面花功夫了。

§
Posted: 27.7.2024

卷轴看图观感拉满,但是图标只能在配置打开的情况下拖动改变位置,感觉不是很便利.另外图标其实可以设计的更显眼和美观点,悬浮上去展开设置选项,是否可以改成点击之后弹出动画效果这样子

拖动位置的操作不是很频繁,所以就放在配置面板里了。直接在入口图标上拖动,倒是可以实现。

入口图标的样式有一个自定义样式的计划,之后可以自定义文字或emoji或图片之类的。

悬浮上去自动展开不行。进入画廊后,入口图标的展开就是进入脚本的阅读界面,如果不想用脚本阅读的时候却不小心扫到了入口图标,导致展开脚本阅读界面,观感会不好。
至于动画,有点麻烦,效率也不高,我才把一些动画删掉没多久,不太想在动画上面花功夫了。

另外章节大图界面,有时候用鼠标滚轮,会无法滑动内容.

ZsyjkQinBaiAuthor
§
Posted: 27.7.2024

另外章节大图界面,有时候用鼠标滚轮,会无法滑动内容.

18comic的章节选择界面吗?能详细描述一下吗?

§
Posted: 27.7.2024

另外章节大图界面,有时候用鼠标滚轮,会无法滑动内容.

18comic的章节选择界面吗?能详细描述一下吗?

就是有时候在章节选择界面, 甚至大图查看界面, 会出现滚轮无法滚动查看页面内容的情况.
因为我有装vimium C的浏览器扩展,有时候单键想滚动页面, 也会经常无效.
是否有冲突的情况

ZsyjkQinBaiAuthor
§
Posted: 27.7.2024

就是有时候在章节选择界面, 甚至大图查看界面, 会出现滚轮无法滚动查看页面内容的情况. 因为我有装vimium C的浏览器扩展,有时候单键想滚动页面, 也会经常无效. 是否有冲突的情况

vim类的拓展和脚本的键盘操作有冲突,有个法子是将脚本的自定义按键都设置为一个不常用的按键让vim拓展接管操作,不过现在似乎是有问题,这类拓展不识别自定义的按钮,导致无法操作,有空再研究下让vim 类拓展识别。

滚轮无法滚动元素这个没碰到过,滚动是浏览器控制的,脚本也没阻止滚动事件。如果是键盘偶尔无法滚动元素,那可能是元素聚焦的问题,也是浏览器控制的。

§
Posted: 27.7.2024

就是有时候在章节选择界面, 甚至大图查看界面, 会出现滚轮无法滚动查看页面内容的情况.
因为我有装vimium C的浏览器扩展,有时候单键想滚动页面, 也会经常无效.
是否有冲突的情况

vim类的拓展和脚本的键盘操作有冲突,有个法子是将脚本的自定义按键都设置为一个不常用的按键让vim拓展接管操作,不过现在似乎是有问题,这类拓展不识别自定义的按钮,导致无法操作,有空再研究下让vim
类拓展识别。

滚轮无法滚动元素这个没碰到过,滚动是浏览器控制的,脚本也没阻止滚动事件。如果是键盘偶尔无法滚动元素,那可能是元素聚焦的问题,也是浏览器控制的。

我知道原因是什么了,是我另外用的一个跟滚动有关的浏览器扩展(我拿它增大页面滚动的速度和距离),跟脚本有冲突

ZsyjkQinBaiAuthor
§
Posted: 3.8.2024
Edited: 3.8.2024

做了几个更新:

自定义控制栏样式,可自定义文字,自然也包含emoji: https://www.compart.com/en/unicode/search?q=cross#characters

自定义全局样式覆盖,包含几个预设。

vimium可操作元素识别,vimium的jk滚动有问题,可用浏览器原生的space和shift+space替代。

§
Posted: 10.8.2024

做了几个更新:

自定义控制栏样式,可自定义文字,自然也包含emoji: https://www.compart.com/en/unicode/search?q=cross#characters

自定义全局样式覆盖,包含几个预设。

vimium可操作元素识别,vimium的jk滚动有问题,可用浏览器原生的space和shift+space替代。

大佬, 卷轴查看能否添加一个触屏滚动阅读的模式,像下面的代码一样
(function(X, Y) {
with(document) {
var isScrolling = false; // 标记是否处于自定义滚动状态

function enableScroll() {
if (isScrolling) {
return;
}
isScrolling = true;
body.style.cursor = 'all-scroll';
document.onmousedown = function(e) {
e = e || window.event;
if (e.button === 0) { // 检查是否是主鼠标按钮
X = e.clientX;
Y = e.clientY;
return false; // 阻止默认行为
}
};
document.onmouseup = function(e) {
e = e || window.event;
if (e.button === 0) {
X = Y = null;
isScrolling = false;
return false;
}
};
document.onmousemove = function(e) {
e = e || window.event;
if (X || Y) {
// 反向滚动,即鼠标向右移动时页面向左滚动,鼠标向下移动时页面向上滚动
scrollBy(-(X - e.clientX), -(Y - e.clientY));
X = e.clientX;
Y = e.clientY;
return false; // 阻止默认行为
}
};
};

function disableScroll() {
body.style.cursor = 'auto';
document.onmousedown = null;
document.onmouseup = null;
document.onmousemove = null;
isScrolling = false;
}

// 检查是否已经有事件监听器,如果没有则激活自定义滚动
if (!(document.onmousedown && document.onmouseup && document.onmousemove)) {
enableScroll();
}

// 为ESC键添加事件监听器
document.onkeydown = function(e) {
e = e || window.event;
if (e.keyCode === 27) { // 检查是否按下了ESC键
disableScroll(); // 退出自定义滚动功能
}
};
}
})();
鼠标向下拖动就可以向下滚动查看卷轴的内容,向上就向上滚动查看卷轴的内容

Post reply

Sign in to post a reply.