YouTube 新版式页面上无法调出右键菜单, /t/505575
一年过去了,老版本 y2b 要下线了,新页面 bug 还在。
很久以前就反馈许多次了,没用。。。产品论坛上也有一些吐槽的帖子。
不得不说这 bug 留几年还在的风格和 Microsoft 蜜汁相似,不过不一样的是微软估计自己都没理清楚自家的 uwp 到底啥情况,而 Google 是专坑别人平台。
无奈自己不会前端,经过 n 久测试,捕获 touchstart 和 touchend 输入事件并停止传播即可,polymer 里面好像有一堆 touch event listener,不管了,试了下页面功能好像没异常,终于可以调出 context menu 啦!
function overrideYtbEvent(eventType) {
window.addEventListener(eventType, function (e) {
e.stopPropagation();
}, true);
}
overrideYtbEvent('touchstart');
overrideYtbEvent('touchend');
可以在油猴里面加载,我做成了扩展试了下是对的。
无语。。。
1
20015jjw 2020-02-13 02:07:45 +08:00 via Android
我从来没碰到..
|
2
HenryHeC 2020-02-13 02:11:09 +08:00 via Android
我也从来没遇到过
|
3
killsting 2020-02-13 02:18:55 +08:00 via iPhone
我也重来没有碰到过,是不是考虑一下换电脑?
|
4
geelaw 2020-02-13 02:26:29 +08:00 via iPhone
psychic debugging:没有碰到的大概不用触控屏。
不如直接换 Edge (经典),毕竟原文说只有 Chrome 有该问题。 |
5
saluton 2020-02-13 02:50:42 +08:00
歪个楼,我最想要 y2b 实现的其实是 app 旋转后自动全屏播放
|