请教Java代码问题

使用问题 · 375 次浏览
Mississippi 创建于 2023-02-07 21:07

请教陈老师,我在配置环境时,

Zotero.Prefs.set("extensions.zotero.debug-bridge.password","CTT",true);
命令运行结果是===>undefined<=== (undefined),后续使用标注功能,显示代码如上,
请问问题可能出在哪里呢?除了自定义Translator没有配置,其他都配置了。

 
 

 

 


ttChen 2023-02-07 22:23 :

Zotero.Prefs.set("extensions.zotero.debug-bridge.password","CTT",true);这一步没问题

上面提示代码有误,代码有改动?

ttChen 最后更新于 2023-02-07 22:27
Mississippi 回复 ttChen 2023-02-07 23:34 :

感谢您的回复,我上传了具体的调试情况,还请您查阅:file:///C:/Users/Mississippizz/AppData/Local/Temp/quicker_Zotero%E6%89%B9%E6%B3%A8_112043-109_log.htm。由于是复制的您的代码,没有做任何改动,不过之前在设置编辑器里改了annotations.noteTemplates,把<p>{{highlight}} {{citation}} {{comment}}</p>中的{{citation}} 删除了,不知道有没有影响。

Mississippi 最后更新于 2023-02-07 23:36
ttChen 回复 Mississippi 2023-02-07 23:50 :

发过来的调试报告是本地地址,看不到

Mississippi 回复 ttChen 2023-02-08 08:53 :

如图所示,好像是赋值的部分开始出错的,显示“赋值模块未定义输出”

Mississippi 回复 Mississippi 2023-02-08 18:05 :

后来我发现不单是这个动作不能用,“学术互通”和“找文献”这两个动作也用不了TAT

ttChen 回复 Mississippi 2023-02-09 20:00 :

估计还是配置的问题,没有Javascript运行环境。请重复下下面的步骤

1. 安装debug-bridge 插件(https://github.com/retorquere/zotero-better-bibtex/releases/download/debug-bridge/debug-bridge-6.7.9.emile.limonia.xpi ),实现Zotero执行外部javascript文件;

2. Zotero中菜单Tools—>Developer—>Run Javascript,在Code文本框中输入并运行如下代码:

Zotero.Prefs.set("extensions.zotero.debug-bridge.password","CTT",true);
回复内容
暂无回复
回复主贴