windingwind
windingwind
我们可以稍后讨论此问题,目前我没有太多精力做这部分。
Fixed in v0.3.3. Currently it requires restarting Zotero to apply. This option will be removed in the future, as in Zotero 7 all plugins can be disabled without restarting.
fixed.
fixed in v0.3.2
感谢建议。我有空看一下现在的预览速度瓶颈是在哪里,以确定预加载是否能够提升在项目之间切换的速度。 对于配置较低的电脑,预加载可能反而降低性能,因为增加了内存占用以及后台活动(预加载)。这可能也需要考虑。 对于建议的回复: > 滑鼠停在某個項目的時候會先行加載 我认为这会带来较大的卡顿,因为Zotero无法事实上实现多进程或多线程。 > *加載當前項目的上下 n 個項目 这也许可行 > 加載列表顯示的所有項目 会带来很大的内存占用,不应该这样做 > *預加載只載入 pdf 的 1, 2 頁 可考虑 > 加載列表中,前幾個最常預覽的項目 这要维护一个常访问项目的列表,似乎过于复杂了。 > *加上 cache 去保存先前預覽的 n...
Does this still happens in v0.3.2?
Please try v0.3.6
@mjthoraval How about v0.3.7? We discussed the memory leak issue: #5 and added the `pdfDocument.destroy()` following the pdf.js official suggestion. However, it seems to still have some part of the...
> I still went up to 2G of RAM in some cases The garbage collection cannot be called manually, and Zotero will not do the GC actively when there are...
That's OK because the iframe is reloaded after BBT loading. During this stage, it is possible to meet this error. Does not affect the preview.