[DictTango] 反馈历史 (作参考用,请勿回复此帖)

安卓下确实不显示。但是我不明白,为什么说安卓不支持大字体呢,平典不是支持吗?

4 个赞

像我之前说的,平典的方式是后台直接设置整个容器的字体(不是网页),这种方式貌似是可以的,但只可以设置一种字体;而网页font face调用属于前端调用,可能就有这个字体容量限制

新版本使用后字体问题确实解决了,不过效果还是有差。

左图是Mdict,右图是糖果,位置出错了。
词典文件在下面:

英汉异体.mdd (2.4 MB) 英汉异体.mdx (4.5 KB)

1 个赞

这个真的很奇怪,我在PC上打开这网页也是显示不齐的,但Mdict是可以。
原因在于笔画没有用span包起来,其它两个是有包的,并且有设置margin-left.我研究一下为什么mdict和bluedict显示正常
mmexport1592959738605

你可以在应用的设置里打开调试模式,然后查词后你可以到手机上存储卡上的DictTango/logs下找到对应词典生成的html查看一下

明白了,谢谢。

1 个赞

要找什么?log里没有找到这本词典。

  1. 先去设置打开调试模式
  2. 查词
  3. 去DictTango文件夹下的logs, 应该就可以看到相应的html

看到了。明白了,你的意思是,Tango的显示效果应该与这个网页效果一致,对吗?如果不一致才是app的bug,一致就不是,对吧?

是的,但我还是觉得奇怪为什么Mdict会显示正常,这个要研究一下才知道

2 个赞

Goldendict显示也没问题。而且,右边的那一线没到头的问题也只有tango有。

2 个赞

可能是样式读取有问题,我再看一下

2 个赞

找个 webkit 内核浏览器打开文件看看。

3 个赞

问题找到了,样式表里有一个全角的空格来实现间隔,应用取出来的时候转换html的时候移走了。

2 个赞

对啊,我就是用chrome开来看的

样式的问题应该解决了,你可以试一下新的版本。至于线没到头,我在手机上的Mdict和Bluedict也发现这问题了,原因可能是网页的缩放导致的,因为右边的那个电子是以字体的370%放大的,当网页放大时,它可能会把下面的线的一部分挡住了。

好像跟放大无关,我试了从100%-200%,线全都不到头,而同样的显示比例Mdict没有问题。

那真的很奇怪,在我手机上的Mdict也是显示不全

你是只加载一本词典吗?我在我手机上的Mdict和BLUEDICT都无法显示这种效果。

2 个赞