将豆瓣日记导出为 markdown
我在 Firefox 上用 Greasemonkey 测试过了,console 有报错说 $ is not defined
。这里的这个 $
是指 jQuery,是豆瓣页面上本来就在使用的。
油猴脚本默认是跑在主页面已经 load 之后,所以正常来说 $
是一定存在的,我写脚本就当成是默认已有的对象了。
然后我试了一下换用 Tampermonkey 再安装这个脚本,按钮就正常显示出来了。
再仔细搜了一下,我想可能是这样的,在 Greasemonkey 这个插件里,脚本内部不能 access 它的网页环境本身的对象,所以它不让我用外部网页环境里本身就已经有的 jQuery。 Tampermonkey 里就没有这个限制。
顺便,谢谢做此脚本的第一个用户和反馈!ღ( ´・ᴗ・` )比心
我竟然是第一个用户,就 report 一个 bug 好了[也可能不是 bug,而是我没看懂源码]。不知道为什么在
chrome
和edge
上才可以用,FF
上不会显示出那个按钮。看了下源码,没明白什么导致了这个效应。。。FF
/Chrome
/Edge
都是最新的,分别用的是Greasemonkey
/Tampermonkey
/Tampermonkey
。