页面模块自定义隐藏,列表及回答内容过滤,保存浏览历史记录,推荐页内容缓存,一键邀请,复制代码块删除版权信息,列表种类和关键词强过滤并自动调用「不感兴趣」接口,屏蔽用户回答,视频下载,设置自动收起所有长回答或自动展开所有回答,移除登录提示弹窗,设置过滤故事档案局和盐选科普回答等知乎官方账号回答,手动调节文字大小,切换主题及深色模式调整,隐藏知乎热搜,列表添加标签种类,去除广告,设置购买链接显示方式,收藏夹内容、回答、文章导出为PDF,一键移除所有屏蔽选项,外链直接打开,键盘左右切换预览图片,更多功能请在插件里体验...
< Feedback on 知乎修改器🤜持续更新🤛努力实现功能最全的知乎配置插件
牛
写了个脚本,干掉了知乎的空格键自动播放,各位可自取:
// ==UserScript== // @name 拦截视频自动播放 // @namespace http://tampermonkey.net/ // @version 0.1 // @description 拦截所有知乎被屏蔽的视频自动播放 // @author You // @match *://*.zhihu.com/* // @icon https://www.google.com/s2/favicons?sz=64&domain=zhihu.com // @grant none // ==/UserScript== (function() { // 拦截 video.play() 指令 var originalPlay = HTMLMediaElement.prototype.play; HTMLMediaElement.prototype.play = function() { // 如果视频是自动播放或者 display 属性为 block,则不执行 video.play() 指令 if (this.getAttribute('autoplay') || this.style.display === 'block') { return; } // 否则正常执行 video.play() 指令 return originalPlay.apply(this, arguments); }; })();
确实能拦截视频自动播放了。但是所有的视频手动点播放放不了了,拖动进度条也不管用,跟暂停了似的
写了个脚本,干掉了知乎的空格键自动播放,各位可自取:
// ==UserScript== // @name 拦截视频自动播放 // @namespace http://tampermonkey.net/ // @version 0.1 // @description 拦截所有知乎被屏蔽的视频自动播放 // @author You // @match *://*.zhihu.com/* // @icon https://www.google.com/s2/favicons?sz=64&domain=zhihu.com // @grant none // ==/UserScript== (function() { // 拦截 video.play() 指令 var originalPlay = HTMLMediaElement.prototype.play; HTMLMediaElement.prototype.play = function() { // 如果视频是自动播放或者 display 属性为 block,则不执行 video.play() 指令 if (this.getAttribute('autoplay') || this.style.display === 'block') { return; } // 否则正常执行 video.play() 指令 return originalPlay.apply(this, arguments); }; })();
引用了你这块的代码,判断部分做了修改,感谢
写了个脚本,干掉了知乎的空格键自动播放,各位可自取: