您这个css样式好像没生效?而且您只开启了这两部词典,您把同组的所有词典都启用再试试。反正我这边是禁用这两部其中一个词典,就没问题了
请问直接覆盖原有文件就可以了吗
如果你说的是windows版本。之前下载过,只要单独下载goldendict.exe覆盖就可以了。
如果覆盖不起作用,你再用全新的包。
链接的文本: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&query=%GDWORD%&sort=byPopularity&type=story
website的词典用的是iframe,正常来说,会等iframe内部的内容加载完了之后,自动设置下iframe的高度。
这里的问题是这个站点也是等内容加载完了之后,通过js去请求的搜索结果然后展示。
时机:
1.website站点加载完成(此时内容空)
2.gd此时设置高度,设置高度的时候,没有内容。高度就是你看到的默认高度。
3.website通过js去请求的搜索结果然后展示。
把这个勾掉(gd会直接嵌入html,可以解决一部分iframe的问题)
wait for future release
Thank you man!
这个教育部國語辭典簡編本(語音版)(现已上传mdd文件),webengine版点击词条无法发音。webkit版能正常发音:
最近遇到 GoldenDict 查完词后闲置几个小时后,重新查词没反应的现象。
查新词的时候先看到右边的词典列表被清空,词典标签标题被更新,但就是不更新左边的查询结果。鼠标在旧的查询结果那还可以上下滚动翻看内容,再查一次词就看到词典软件变暗标题上多了(未响应),然后词典软件界面都不响应了。
以下是日志文件中看到的内容:
2022-03-28 19:42:05.701 Debug: runJavascriptScriptSync:gdAudioLinks.first
2022-03-28 19:42:05.754 Debug: send dicts(updated): “破” : (“eb3011f95057df0a9b4c7e2a7cfeece9”, “16044297baa15a63173d6d08100623a2”, “006aaaa291cd497d07a54f39f888e05e”)
2022-03-28 19:42:05.754 Debug: receive dicts, current word: “破” “破” : (“eb3011f95057df0a9b4c7e2a7cfeece9”, “16044297baa15a63173d6d08100623a2”, “006aaaa291cd497d07a54f39f888e05e”)
2022-03-28 19:42:05.754 Debug: receive dicts, current word accept: “破”
2022-03-28 19:42:05.755 Warning: libpng warning: iCCP: known incorrect sRGB profile
2022-03-28 19:42:05.786 Debug: send dicts(updated): “破” : ( … 超长的 hash 值列表)
2022-03-28 19:42:05.786 Debug: receive dicts, current word accept: “破”
2022-03-28 19:42:06.008 Warning: libpng warning: iCCP: known incorrect sRGB profile
2022-03-28 19:42:07.857 Debug: runJavascriptScriptSync:gdAudioLinks.first
你有多少个词典。如果这里很长,估计是有问题。原则上一个词典,1个hash
试了可以发音。
估计又被其他词典影响了把。
发音,样式,js等问题排查步骤:
先单独建个分组,把认为有问题的词典放进去。看下是否正常。
对比正常查询的日志记录,看记录的除了查的词与hash值不一样,其它都一样。在我这,正常查询这里也是几十上百个 hash 值。
这样的话,日志应该是ok的。
需要继续观察。
好 我再排查下 webengine版的js和css是不是都会向后传递,进而影响其他词典。webkit这种情况好像少很多。
再来反馈一个在线词典的问题:
WebEngine版加载在线词典明显比WebKit版加载快很多,但某些在线词典加载不出来。
WebKit版的加载逻辑好像是等所有词典加载完了才会一次性全显示出来,加载速度非常慢,但最后所有在线词典基本都能完整加载出来:
WebEngine版是每部词典并行加载,不等别的词典,加载速度快,但最后某些词典会加载不出来(已配置代理,确认和网络没关系):
看了官方说明,默认是 as link 加载,会嵌入到 iframe 标记中。貌似这样的话,各个词典互不干扰,独立加载显示。
不知道为何WebEngine版中启用as link对某些在线词典不起作用,如果取消勾选as link,原本不加载的词典能加载出来了,但是不同词典的页面会重叠在一起。
3月27日的webengine版本,22楼的测试文件视频无法加载,切换到其他词条或者刷新会无响应,temp目录中复制出来的视频文件大小为0