陈教授和大家好,我参考陈教授以前zotero批注动作版本的源代码写了一个自己的,现在是highlight的批注能够正常运行(从zotero的pdf阅读窗口将批注转移到logseq),但是image类型(使用area工具框选的图片)批注的代码显示子程序运行错误:
两种类型批注在子程序中的代码差别是,image类型的批注代码有:Zotero.Annotations.getCacheImagePath(annotation),因此我推测是这个函数使用不对,在zotero的console窗口也测试了,成功获取了annotation之后,使用这个函数运行错误,显示如下:
请问要成功获取该图片的本地文件路径,有没有解决办法
我的zotero版本是7.0.15,debug-brigde插件是53.电脑是Win10系统。
这个代码在以前的zotero7或6是能正常运行的,子程序的版本是V8,不是最新的V12。image的相关代码如下: