这就是个单引号,不是非法转义符啊。
字体是什么原因呢?
是单引号,但出现这这里就非法了,你可以做一个类似的html在浏览器上看看
明白了。不合规范。
字体是因为APP的原因,是一个bug
能不能实现直接支持html格式,也就是直接支持网页。如果能实现就可以实现词典实时编辑。
这是一个非常好的建议,以后可以考虑加进去
试用了一下,体验不错,再完善一下,比如调整词典顺序,完全可以取代深蓝。
我的意思是不分组也可以调整,也就搜出词典即可调而不必经过分组。
哇,可以调用外部字体了,好赞。性能又上了一大截。不过仍然只能显示同组的首个字体。不像PC上,首个字体不显示还可以依序调用后面的字体来显示。所以还是会有方块字。
你方便把词典发上来,我研究一下吗?
只选了这两条,打包了一个小文件,可以传上来了。楼主可以看看。
漢語大詞典(合).mdd (7.6 MB) 漢語大詞典(合).mdx (3.4 KB)
对了,你用的是哪几个字体来显示?
kaixinsong
我尝试了一下,问题不在于字体的顺位,我就算把KaiXinSongB.ttf调到第一位也不行,然后我直接在手机用网页浏览器打开生成的html也是显示不了,所以我猜测问题可能在于安卓系统对字体的容量大小有限制,你的第二个字体差不多26MB,可能是这个原因导致加载不了
。。。。。。
一个字体文件装不下所有Unicode汉字,字体文件必须分为几个。不能够依序调用字体的麻烦就在于如果某个字没收在首个字体里,后面的字体也不能替补上来。
平典之所以可行,是因为它是在应用直接把整个容器的字体都设置成首位字体了,这种办法是可以加载大容量字体的,但弊端就是只能设置一个字体。我的方式是通过网页端font face的方式调用,这种方式是可以实现字体顺位,但在移动端似乎不支持大字体,你下载我上传的这个文件,分别在PC和移动端打开看看就知道了。
Test.zip (3.4 KB)