跳转到内容

User talk:超级核潜艇

页面内容不支持其他语言。
维基百科,自由的百科全书

绿链小工具问题

[编辑]

首先图片可以扔到commons上,这样我就能看到了。其次就是小工具没有前蓝后蓝的样式。

另外还请排查一下是否有自定义的代码和小工具冲突:

  1. 打开浏览器F12控制台,是否有红色报错,内容是什么?
  2. 控制台输入mw.loader.getState('ext.gadget.ilhpp')结果是否是'ready'?

谢谢。--碟之舞📀💿 2025年2月20日 (四) 05:59 (UTC)[回复]

1.没有红色报错,但有几个黄色感叹号;2.结果是红字registered,连着输了好几次都是。--超级核潜艇留言2025年2月20日 (四) 06:04 (UTC)[回复]
File:超级核潜艇遇到的bug01.png
bug图1
如图1,上半边是我看到的1993年世界一级方程式锦标赛界面,下半边是我F12之后的.@Diskdance--超级核潜艇留言2025年2月20日 (四) 06:19 (UTC)[回复]
您試試這個:
[mw.user.options.get('gadget-ilhpp'), mw.loader.getState('ext.gadget.ilhpp'), (mw.loader.load('ext.gadget.ilhpp'), mw.loader.getState('ext.gadget.ilhpp')), await Promise.race([new Promise((resolve) => setTimeout(() => resolve(false), 10_000)), mw.loader.using('ext.gadget.ilhpp').then(() => true, (error) => 'error')])].join(',')
--RainBeforeSun留言2025年2月20日 (四) 06:36 (UTC)[回复]
F12控制台输入之后显示:(旁边一个红圈X)
VM197:2 Uncaught TypeError: object is not iterable (cannot read property Symbol(Symbol.iterator))
at Function.race (<anonymous>)
at <anonymous>:1:171--超级核潜艇留言2025年2月20日 (四) 06:38 (UTC)[回复]
哎呀,抱歉,我修正了,您再試試--SunAfterRain 2025年2月20日 (四) 07:21 (UTC)[回复]
修正之后的代码输入F12控制台,回复内容为",ready,ready,true"--超级核潜艇留言2025年2月20日 (四) 07:25 (UTC)[回复]
那我建議您再檢查一次偏好設定,這個小工具預設是開啟的,可能您因為各種原因不小心關掉了--SunAfterRain 2025年2月20日 (四) 07:28 (UTC)[回复]
小工具里的“跨语言链接增强工具”刚才确实被我关了。--超级核潜艇留言2025年2月20日 (四) 07:31 (UTC)[回复]
之后再输入您上边那串代码,显示"1,ready,ready,true"。确实不一样了,但……我这个bug怎么解除啊?还是如图1一样--超级核潜艇留言2025年2月20日 (四) 07:33 (UTC)[回复]
是在小工具打开的情况下,并且代码显示如您所述的页面上还是不对劲吗?--碟之舞📀💿 2025年2月20日 (四) 07:34 (UTC)[回复]
bug解决了!!我发现了,真就是360浏览器这个垃圾的问题。我用Edge,打开“跨语言链接增强工具”,登录账号时,就能正常显示绿链。360极速浏览器就不行!感谢@Diskdance、@RainBeforeSun和@XZPeiQi的帮助!--超级核潜艇留言2025年2月20日 (四) 07:38 (UTC)[回复]
另,请对这张临时图片进行G10,谢谢--佩奇不是那头)(不许编) 2025年2月20日 (四) 07:55 (UTC)[回复]
另外,我用Edge浏览器时,如果不登录可以达到理想的绿字链接,但登录后就如图1一样前红后蓝。--超级核潜艇留言2025年2月20日 (四) 06:25 (UTC)[回复]
不应该啊……您试一下参数设置关闭绿链小工具,保存,再重新开启,再保存,还是会这样吗?--碟之舞📀💿 2025年2月20日 (四) 06:32 (UTC)[回复]
试试:
mw.loader.load("ext.gadget.ilhpp")
然后等待几秒钟,看看有没有红X--佩奇不是那头)(不许编) 2025年2月20日 (四) 06:43 (UTC)[回复]
显示undefined--超级核潜艇留言2025年2月20日 (四) 06:45 (UTC)[回复]
ok,开一个新标签页,输入mw.loader.load("ext.gadget.ilhpp");setTimeout(()=>{console.log([mw.loader.require("ext.gadget.ilhpp"), mw.loader.getState("ext.gadget.ilhpp"), JSON.stringify(mw.loader.moduleRegistry["ext.gadget.ilhpp"])].join(";"))}, 10000)等10秒左右看看控制台输出什么--佩奇不是那头)(不许编) 2025年2月20日 (四) 06:49 (UTC)[回复]
输入之后显示:(红叉)VM58:1 Uncaught ReferenceError: mw is not defined
at <anonymous>:1:1--超级核潜艇留言2025年2月20日 (四) 06:52 (UTC)[回复]
你要等百科页面加载完再输入,另:我之前的代码有几个错别字,请重新复制一下--佩奇不是那头)(不许编) 2025年2月20日 (四) 06:57 (UTC)[回复]
我是加载完之后再输入的,直接回复给我三个数字“493”,然后是一大串32.5kB的文字……--超级核潜艇留言2025年2月20日 (四) 07:03 (UTC)[回复]
请把那串32.5kB的文字复制到网络剪贴板(如[note.ms])并告诉我们链接--佩奇不是那头)(不许编) 2025年2月20日 (四) 07:04 (UTC)[回复]