fanta
火狐狸
火狐狸
  • UID30401
  • 注册日期2009-09-17
  • 最后登录2024-04-20
  • 发帖数236
  • 经验164枚
  • 威望0点
  • 贡献值114点
  • 好评度5点
  • 社区居民
  • 忠实会员
阅读:4175回复:3

请问mac-safari里面tampermonkey无法全部网址生效的是bug还是什么其他可能的原因

楼主#
更多 发布于:2022-01-20 08:47
我去年发的帖子,关于小说网站的tampermonkey脚本,高手lonely_8帮我搞定

在老的Mac电脑10.14系统下,好多相似的小说网站使用这个脚本,都没有问题

但是一直有个网站,代码是无法生效的,不知道为什么,但是我也没有太较劲弄,主要是能力不行,搞不定
http://www.cits0871.com/
前天升级了mac系统,浏览器版本也升级了safari升到了最新的15.2,
然后下面这个网址也无法生效了,见了鬼了
http://www.bqxs520.com/
同样的代码,我特意用也安装了tampermonkey的firefox测试了下,无法生效的2个网站都可以正常使用
不知道是什么原因导致同样的代码,在safari浏览器里面 只有部分小说网址生效,很闹心,不知道是bug还是其他什么原因

测试代码如下,hybquge这个网址可以生效,bqxs520 cits0871不行,

// ==UserScript==
// @name         New Userscript
// @include      https://www.hybquge.com/*
// @include      http://www.bqxs520.com/*
// @include      http://www.cits0871.com/*
/* globals jQuery, $, waitForKeyElements */
// ==/UserScript==
(function() {
    'use strict';
    const dd = new Date();
    var dweek = '日一二三四五六'.charAt(dd.getDay());
    $(`<div>
        ✡${dweek}✡
        </div>`).css({
            position: 'absolute',
            top: '100px',
            left: '100px',
            color: 'red',
        }).appendTo('.con_top');
})();
taoww
非常火狐
非常火狐
  • UID39284
  • 注册日期2013-03-18
  • 最后登录2024-04-15
  • 发帖数625
  • 经验571枚
  • 威望0点
  • 贡献值110点
  • 好评度99点
1楼#
发布于:2022-01-20 21:11
因为tampermonkey要钱,我就找了个功能类似但免费的meddlemonkey试了一下,是可以起效的。

目前的safari需要你去手动允许扩展在特定的网站上运行,是不是你没有设置对那两个网站允许访问?




如果设置了允许访问的话,那应该就是tampermonkey自己的问题了
fanta
火狐狸
火狐狸
  • UID30401
  • 注册日期2009-09-17
  • 最后登录2024-04-20
  • 发帖数236
  • 经验164枚
  • 威望0点
  • 贡献值114点
  • 好评度5点
  • 社区居民
  • 忠实会员
2楼#
发布于:2022-01-21 03:49
taoww:因为tampermonkey要钱,我就找了个功能类似但免费的meddlemonkey试了一下,是可以起效的。

目前的safari需要你去手动允许扩展在特定的网站上运行,是不是你没有设置对那两个网站允许访问?




如果设置...
回到原帖
感谢你的帮忙测试
目前的safari需要你去手动允许扩展在特定的网站上运行,这个是meddlemonkey的选项 扩展里可以看到
tampermonkey和我用的另一个扩展adguard都是没有这个选项的


我以前都不知道还有meddlemonkey这个扩展  测试好用
看来tampermonkey确实是有不少bug的,还有个通过测试确定是它的bug,就是浏览器最右侧的导航条 改不了颜色,
用你说的这个meddlemonkey就没有问题,我原先还问lonely_8折腾了半天,原来是个bug...
fanta
火狐狸
火狐狸
  • UID30401
  • 注册日期2009-09-17
  • 最后登录2024-04-20
  • 发帖数236
  • 经验164枚
  • 威望0点
  • 贡献值114点
  • 好评度5点
  • 社区居民
  • 忠实会员
3楼#
发布于:2022-01-21 04:38
taoww:因为tampermonkey要钱,我就找了个功能类似但免费的meddlemonkey试了一下,是可以起效的。

目前的safari需要你去手动允许扩展在特定的网站上运行,是不是你没有设置对那两个网站允许访问?




如果设置...
回到原帖
再问下 meddlemonkey图标右上角的数字能去掉不显示吗
游客

返回顶部